I have installed Visual Studio 2005 RC1 and VSS 2005 RC1 on a machine that has never had a previous beta. The VSS add-in is not available from within VS2005. I did it on another machine and it worked fine. I also uninstalled and re-installed VSS with no effect. VSS works fine except that it is not integrated with VS2005.
Has anyone seen this problem
How can I install the Add-in manually
Thanks,
Steve Wright

VSS Add-in Missing after Installation
Craig Laurin
I have the plug in showing, if I use the drop down box, and change it to none, I do not get this error.
I am new at programming, trying to learn from classes and books.
I am reformatting disk, and will reinstall vs 2005.
Can you tell me how to re-registering ssscc.dll. Also when I try to look for this file, I do not find it any where, were can I download this file ssscc.dll
. I am going to install again, and will post a dump of HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider and the SCCServerName/SCCServerPath values under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe.
tommorrow. thanks for the help Lori
Boise83716
You may need to register ssscc.dll file from VSS folder (regsvr32 ssscc.dll).
If that doesn't help, we'll need to know
- VS version (Express, Pro, Enterprise, etc)
- a dump of HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider
- the values under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe
Alin
ThackerRobin
Lori, I'm not sure what is the question.
Is the plugin missing for you If yes, please reinstall VSS.
If the plugin is not missing in the list, I'd advise re-registering ssscc.dll.
If that still doesn't solve the problem, please post a dump of HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider and the SCCServerName/SCCServerPath values under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe.
Make sure the dll pointed by SCCServerPath exists, and run depends.exe (http://www.dependencywalker.com/) and make sure that all dependent dlls can be found correctly.
Alin
Tyrven
guzarva16
I have read through the entire thread and I seemed to have followed all instructions and suggestions, evene reviewed my registry keys... but there appears to be one critical thing missing that I can't get to work : I can't see a "Plug-In" item, under the SourceSafe tree node under VS.Net 2003, Tools / Options !
And, I don't know if it is related byut I can't see the "SOurceSafe (Internet)" when I select the "Open / Project" from within VS.Net 2003 !
Any help appreciated !
Ben
Dobriendob
Anything else I can check
Thanks,
Steve
Rookie
keenb
To save anyone the bit of searching I had, if 'Source Control' is missing when you select 'Tools/Options', then you need to check the 'Show all settings' checkbox at the bottom of the Options screen (I can't believe how long it took me to notice that checkbox!)
Nak
SebMouren
Steve R
Hi Lori,
See my first post in this thread. Ssscc.dll should be in VSS2005 install folder. You can re-register it by running "regsvr32 ssscc.dll" in a command prompt window in that folder.
You seem to either have the dll incorrectly registered, missing from the hard drive, or you have a missing dependency. Please check if the dll is present on disk (if not, install VSS), re-register it if necessary, run depends.exe and check if you don't miss one of VC libraries dlls.
Alin
P.S. Since your problem doesn't seem to be about missing plugin in Tools/Options or missing VSS commands in menus, I don't think this thread is the right place to have asked the question... I would have started a new thread...
ronhawker
ravithegreat
I have the vs 2005 pro and when I try to a new project for the fisrt time, I get this error:
failure while initializing the microsoft visual sourcesafe source control provider ,
you can not use this provider to perform source control operation.
If I go to tool/option/safesource and select none under plugin, the program will not give me this error.
aragon
Steve,
Alfredo was talking about VSS automation add-ins.
If I understood correctly, your problem is different (you can't access VSS from within VisualStudio); for this you don't need the addin.ini file.
Based on the registry keys, I see you have registered 2 MSSCCI providers (
"Microsoft Visual SourceSafe", and "Microsoft Visual SourceSafe (Internet)").
I don't see anything wrong with their registration.
With these registry values, you should see the providers available in VisualStudio in Tools/Options/SourceControl/Plug-ins page, and you should be able to select it as the active provider in VS. SourceControl menus appear only when you select a provider active.
If you see the providers listed in Plug-ins page but you are not able to select it, I'd check whether you have the "C:\\Program Files\\Microsoft Visual SourceSafe\\ssscc.dll" file on disk, and whether all dependent dlls can be found correctly (use depends.exe http://www.dependencywalker.com/).
Alin
Duncan Woods
Registering the DLL didn't help. Here are those Registry Keys:
[HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider]
"ProviderRegKey"="Software\\Microsoft\\SourceSafe"
[HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider\InstalledSCCProviders]
"Microsoft Visual SourceSafe"="Software\\Microsoft\\SourceSafe"
"Microsoft Visual SourceSafe (Internet)"="Software\\Microsoft\\SourceSafe\\RemoteAccess"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe]
"Current Database"="\\\\cafs01\\INFOSERV\\MIS\\dotNET\\AUExplorer"
"SCCServerName"="Microsoft Visual SourceSafe"
"SCCServerPath"="C:\\Program Files\\Microsoft Visual SourceSafe\\ssscc.dll"
"PromptForConnect"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe\8.0]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe\8.0\Registration]
"UserName"="CSG Systems, Inc."
"COMPANYNAME"="CSG Systems, Inc."
"PIDKEY"="BBH2GD2VK9QD4M9F63XB43C33"
"ProductID"="55603-000-0000016-00840"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe\Databases]
"dotNET"="\\\\cafs01\\INFOSERV\\MIS\\dotNET\\VSS"
"AUExplorer"="\\\\cafs01\\INFOSERV\\MIS\\dotNET\\AUExplorer"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe\Databases\Web Services]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe\Namespace Extension]
"CLSID"="{B73A057F-DC1B-4067-9D8E-B69A07A7C368}"
"DisableOpenFromSourceControl"=dword:00000001
"TrayDisplayName"="SourceSafe (LAN)"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe\RemoteAccess]
"SCCServerName"="Microsoft Visual SourceSafe (Internet)"
"SCCServerPath"="C:\\Program Files\\Microsoft Visual SourceSafe\\RemoteVssScc.dll"
"DisableSccManager"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe\RemoteAccess\Namespace Extension]
"CLSID"="{B73A057F-DC1B-4067-9D8E-B69A07A7C368}"
"DisableOpenFromSourceControl"=dword:00000001
"TrayDisplayName"="SourceSafe (Internet)"
Thanks,
Steve