How do I get Vault 4.1.2 to work in VB6?
Moderator: SourceGear
How do I get Vault 4.1.2 to work in VB6?
I have to go back and touch up some legacy apps and I'd like to get them in Vault. I'm running Vista x64 with VB6 Ent (SP6). In the Add-ins I do see Source Code Control loaded/running. How do I get Vault integration setup?
Thank you.
Thank you.
Neal Culiner
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
No, I tried/checked that from other search hits of the forum - no luck.
Neal Culiner
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
Take a look at your vbaddin.ini file and perform the suggestion mentioned here: Enabling Source Control Functions in Visual Basic 6
Hi Beth,
That setting is simply to tell VB6 whether to start the Source Code Control Add-In which I stated was in fact loaded and started. I don't see anything regarding vault or how to integrate it. I only see the Tools...Source Safe menu.
That setting is simply to tell VB6 whether to start the Source Code Control Add-In which I stated was in fact loaded and started. I don't see anything regarding vault or how to integrate it. I only see the Tools...Source Safe menu.
Neal Culiner
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
Neal:
If you're seeing "SourceSafe", it is most likely the Classic (MSSCCI) client's setting was over-written by a VSS installation.
Try this:
- Close down all Dev related apps (VB6, VS, DevStudio, etc.)
- Start up the Vault/Fortress client
- Tools -> Options -> General -> Uncheck the "Make Vault/Fortress your default SCC Provider". Click OK.
- Tools -> Options -> General -> Check "Make Vault/Fortress your default SCC Provider". Click OK.
- Close Vault
- Restart VB 6.
From the menu, does it say still say "SourceSafe" or does it now say "Vault" or "Fortress"?
If you're seeing "SourceSafe", it is most likely the Classic (MSSCCI) client's setting was over-written by a VSS installation.
Try this:
- Close down all Dev related apps (VB6, VS, DevStudio, etc.)
- Start up the Vault/Fortress client
- Tools -> Options -> General -> Uncheck the "Make Vault/Fortress your default SCC Provider". Click OK.
- Tools -> Options -> General -> Check "Make Vault/Fortress your default SCC Provider". Click OK.
- Close Vault
- Restart VB 6.
From the menu, does it say still say "SourceSafe" or does it now say "Vault" or "Fortress"?
Jeff Clausius
SourceGear
SourceGear
Hello Jeff,
I had tried that yesterday, did it again today, still just shows Tools...SourceSafe (see attached).
I had tried that yesterday, did it again today, still just shows Tools...SourceSafe (see attached).
- Attachments
-
- VB6-SCC.png (10.78 KiB) Viewed 9126 times
Neal Culiner
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
Hmm...
Within HKLM\Software\Wow6432Node\SourceCodeControProvider\InstalledSCCProviders, do you see a string value for Vault or Fortress?
In the HKLM\Software\Wow6432Node\SourceCodeControProvider\ hive, what is the value for ProviderRegKey? Is it set to the Vault/Fortress' regsitry string value seen in the InstalledSCCProviders\ hive? Again, the value name is "ProviderRegKey" - this cannot be changed. Only the value's string can change.
Using the ProviderRegKey or InstalledSCCProvider string for Vault/Fortress, and accounting for the "Wow6432Node" variance to the string values for a registry re-direct, can you locate that registry hive?
And If you were to go to that registry node (again accounting for "Wow6432Node"), do you see entries for SCCServerName and SCCServerPath? Does the SCCServerPath point to a Vault_IDE.dll? And is that path valid?
Within HKLM\Software\Wow6432Node\SourceCodeControProvider\InstalledSCCProviders, do you see a string value for Vault or Fortress?
In the HKLM\Software\Wow6432Node\SourceCodeControProvider\ hive, what is the value for ProviderRegKey? Is it set to the Vault/Fortress' regsitry string value seen in the InstalledSCCProviders\ hive? Again, the value name is "ProviderRegKey" - this cannot be changed. Only the value's string can change.
Using the ProviderRegKey or InstalledSCCProvider string for Vault/Fortress, and accounting for the "Wow6432Node" variance to the string values for a registry re-direct, can you locate that registry hive?
And If you were to go to that registry node (again accounting for "Wow6432Node"), do you see entries for SCCServerName and SCCServerPath? Does the SCCServerPath point to a Vault_IDE.dll? And is that path valid?
Jeff Clausius
SourceGear
SourceGear
See attached. One other thing I did yesterday was uninstall/reinstall the Vault Client (4.1.2) in hopes it would pick up VB6 and add any info required, no change.
- Attachments
-
- Reg1.png (46.98 KiB) Viewed 9110 times
-
- Reg2.png (44.98 KiB) Viewed 9111 times
Neal Culiner
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
That did it! Thanks Jeff.
Neal Culiner
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
UAC is disabled, I'm logged in as Admin - not sure why that would be.
Neal Culiner
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com
NC Software, Inc.
http://www.nc-software.com
Vault 5.1.2
VS 2010/C#
Windows 7 Ultimate x64
VB.NET Forums: http://www.vbdotnetforums.com