Error message: CreateInstance() of a VSS Database failed.

Symptoms

When you try to start SourceAnywhere for VSS service, you may get the following error in log file: 

SAWV Service   System Checking  Failed   CreateInstance() of a VSS Database failed. The Visual SourceSafe Automation interface may not be ready. You may need to install a copy of Visual SourceSafe on the server.       

Cause

The Visual SourceSafe (VSS) Automation component is not installed on the SourceAnywhere for VSS Server machine.

Resolution 

Install Visual SourceSafe (VSS) on the SourceAnywhere for VSS Server machine.

The SourceAnywhere for VSS Server uses the VSS Automation component (API), so the VSS Client component must be installed on the server machine hosting the SourceAnywhere for VSS Server. Installing the VSS Client also installs the VSS API.

If you still get the error after installing VSS on the SourceAnywhere for VSS Server machine, please try registering VSS API manually. Go to VSS installation folder with SSAPI.DLL and perform "regsvr32 SSAPI.DLL" in command line. If this does not work, please try reinstalling VSS.