Article ID: 820833 - Last Review: May 11, 2007 - Revision: 1.7 "Unspecified error" error message when you perform a Source Control operation in Visual Studio .NET 2003IMPORTANT: This article contains information about modifying the registry.
Before you modify the registry, make sure to back it up and make sure that you
understand how to restore the registry if a problem occurs. For information
about how to back up, restore, and edit the registry, click the following
article number to view the article in the Microsoft Knowledge Base: 256986
(http://support.microsoft.com/kb/256986/EN-US/
)
Description of the Microsoft Windows Registry On This PageSYMPTOMSIn Visual Studio .NET, when you try to perform a source
code control operation by using any Microsoft Source Code Control
Interface (MSSCCI) provider that is installed on your computer, you may receive the following error
message: Unspecified error CAUSEIn Visual Studio .NET, when you try to perform any source
code control
operation, Visual Studio .NET tries to load the corresponding MSSCCI
provider. However, an MSSCCI provider that is registered in the Microsoft Windows Registry
by using the relative path of the corresponding DLL may pose a
security threat to your computer. Therefore, before Visual Studio .NET loads an MSSCCI provider,
Visual Studio .NET verifies whether any MSSCCI provider on your computer
is registered by using a relative path. If any MSSCCI provider on your computer is registered by using a relative path, you may receive the error message mentioned in the "Symptoms" section of this article. RESOLUTIONWARNING: If you use Registry Editor incorrectly, you may cause serious
problems that may require you to reinstall your operating system. Microsoft
cannot guarantee that you can solve problems that result from using Registry
Editor incorrectly. Use Registry Editor at your own risk.
To resolve this problem, modify the corresponding registry entry for each MSSCCI
provider that is registered by using the relative path of the corresponding DLL. Modify the registry entry so that the MSSCCI provider is
registered by using the absolute path of the DLL instead. To do this, follow these steps:
STATUS This
behavior is by design. MORE INFORMATIONSteps to Reproduce the BehaviorOn a computer that has an MSSCCI provider that is registered by using a relative path, follow these steps:
REFERENCESFor more information, visit the following Microsoft
Web sites: http://msdn2.microsoft.com/en-us/library/ms173879.aspx
(http://msdn2.microsoft.com/en-us/library/ms173879.aspx)
http://msdn2.microsoft.com/en-us/library/x6kd89c5(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/x6kd89c5(vs.71).aspx) APPLIES TO
| Article Translations
|
Back to the top
