Import Error: ensure that sourcesafe is installed on this ma

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
alexanderpj
Posts: 8
Joined: Wed Nov 29, 2006 11:45 am

Import Error: ensure that sourcesafe is installed on this ma

Post by alexanderpj » Tue Dec 12, 2006 12:00 pm

I get the following error when trying to connect to SS for the first time when running the Import Tool:

---------------------------
SourceGear Vault - SourceSafe Import Tool
---------------------------
Unable to connect to SourceSafe. Is SourceSafe installed on this machine?

COM object with CLSID {783CD4E4-9D54-11CF-B8EE-00608CC9A71F} is either not valid or not registered.
---------------------------
OK
---------------------------

And the following in the log file:
Opening: C:\temp\ss\srcsafe.ini
User: admin
**Failed** to connect to SourceSafe. Ensure that SourceSafe is installed on this machine.
COM object with CLSID {783CD4E4-9D54-11CF-B8EE-00608CC9A71F} is either not valid or not registered.
VSS database open: False
VSS Database closed.


Here's the background:
- tried importing database, but ran into problems (lots of failed transactions, whatever)
- realized I was using VSS 6.0d (also had VSS 8.0... problem?)
- applied hotfix (after backing up of course)
- saw the error above (ensure VSS is installed)...
- restored VSS 6.0d files.... same error
- uninstalled VSS 8.0 ... same error
- applied hotfix ... same error
- uninstalled Visual Studio (not just VSS) / reinstalled, same error, with and w/o hotfix
- reinstalled import error, same error with hotfix and w/o

Any ideas?

Thanks,
P

alexanderpj
Posts: 8
Joined: Wed Nov 29, 2006 11:45 am

Post by alexanderpj » Tue Dec 12, 2006 12:52 pm

also, this box pops up after the first:

---------------------------
SourceGear Vault - SourceSafe Import Tool
---------------------------
Error opening SourceSafe database.

Object reference not set to an instance of an object.
---------------------------
OK
---------------------------

alexanderpj
Posts: 8
Joined: Wed Nov 29, 2006 11:45 am

Post by alexanderpj » Tue Dec 12, 2006 2:01 pm

I fixed this particular error by re-registering ssapi.dll.

syntax (from command line, in directory where ssapi is located):
regsvr32 ssapi.dll

Beth
Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
Contact:

Post by Beth » Tue Dec 12, 2006 3:20 pm

I'm going to assume you're 100% up then, and move this to the SourceOffSite forum. Thanks for the follow-up.

Post Reply