How to determine the version of the VSS automation component

A collection of information about SourceOffSite, including solutions to common problems.

Moderator: SourceGear

Post Reply
lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

How to determine the version of the VSS automation component

Post by lbauer » Fri Jul 23, 2004 9:28 am

There are variations in the way different versions of VSS Automation Component work with the SOS Server.

When we ask which version of VSS you are using, we specifically need the version number of the VSS automation component (ssapi.dll) used by the SOS Server machine.

If you are using VSS 6.0x with SOS, by default the ssapi.dll file is in the Win32 directory of the VSS Client installed on the SOS Server machine.
If you are using VSS 2005, by default the ssapi.dll file is in C:\Program Files\Microsoft Visual SourceSafe.

NOTE: There may be more than one version of the ssapi.dll on the machine. To determine which is used by SOS Server, look under this registry key:

Code: Select all

HKEY_CLASSES_ROOT\CLSID\{783CD4E4-9D54-11CF-B8EE-00608CC9A71F}\InprocServer32
The value will have the path to the specific ssapi.dll file used by SOS Server.

Once you've located the correct ssapi.dll file, the version information can be found on the from the file's context menu 'Properties' -> Version.
Linda Bauer
SourceGear
Technical Support Manager

Post Reply