I installed the Vault Standard client on 64 bit Windows 7 and checked the box to make it the default SCC provider. This worked in Windows XP.
But now Visual C++ V6.0 will not recognize Vault and still thinks that SourceSafe is its SCC provider. Visual Studio 2010 shows all the available Source Control clients in Tools | Options and works fine. I installed the Vault client after all the other tools. I tried uninstalling and reinstalling Vault to no avail.
VC6 doesn't recognize Vault provider Windows 7/64
Moderator: SourceGear
Re: VC6 doesn't recognize Vault provider Windows 7/64
To make VC6 work on Windows 7, there's a few extra steps.
- 1) Is the 1.1 .NET framework installed? This framework is specifically needed for integration with VC6 and VB6, and is not on Windows 7 by default. It can be downloaded from here: 1.1 .NET Framework Redistributable
2) At a command prompt, run the following command:3) Find the file vbaddin.ini and make sure it has the following line in it:Code: Select all
regsvr32 vbscc.dll
4) Change registry settings.Code: Select all
vbscc=3
- 4a) In the registry, under HKEY_LOCAL_MACHINE\Software\Wow6432Node\SourceCodeControlProvider and add a string and call it ProviderRegKey and give it the data SOFTWARE\SourceGear\Vault Client.
4b) In the registry, under HKEY_LOCAL_MACHINE\Software\Wow6432Node\SourceCodeControlProvider\InstalledSCCProviders, change the key that might list the Vault VS 2003 Compatible Client to read as SourceGear Vault Classic Client and give it the data of SOFTWARE\SourceGear\Vault Client
- 4a) In the registry, under HKEY_LOCAL_MACHINE\Software\Wow6432Node\SourceCodeControlProvider and add a string and call it ProviderRegKey and give it the data SOFTWARE\SourceGear\Vault Client.
Beth Kieler
SourceGear Technical Support
SourceGear Technical Support
Re: VC6 doesn't recognize Vault provider Windows 7/64
Thanks, Beth!
Although I never did find vbaddin.ini, your <ADVERTISEMENT SPAM> worked great. We're up and running.
-- Carl
Although I never did find vbaddin.ini, your <ADVERTISEMENT SPAM> worked great. We're up and running.
-- Carl
Re: VC6 doesn't recognize Vault provider Windows 7/64
Thank you for the update. I'm happy to hear you are working.
Beth Kieler
SourceGear Technical Support
SourceGear Technical Support