One of the error codes that we included in the VS.NET 2002 and 2003 debuggers is:
The debugger is not properly installed. Run setup to install or repair the debugger.
Diagnosing this is much harder then it should be (more on this later). For now lets talk about trying to figure out what�s going wrong.
First step, you should follow the instructions. Most of the time this is going to work:
- Go to Start->Control Panel->Add or Remove Programs->Microsoft Visual Studio.NET <whatever>
- Click Change/Remove
- Repair your installation
If that doesn�t work, try reinstalling the .NET Framework debugging services:
- Start command prompt
- cd /d %windir%\ Microsoft.NET\Framework\<version>
- regsvr32.exe mscordbi.dll
Another known reason for this error is that oleaut32.dll isn�t registered:
- Start command prompt
- cd /d %windir%\system32
- regsvr32.exe oleaut32.dll
If all this doesn�t succeed, try using DebuggerDiagnostics.exe. You can install it from http://download.microsoft.com/download/a/6/f/a6f1de85-7284-4c97-9ddd-6f18000f5848/DebuggerDiagnostics.msi. Run it from a command prompt, and send me the output.
Sudhakar
Microsoft MVP, MCSD
http://weblogs.asp.net/ssadasivuni
http://www.mugh.net