Diagnosing ‘The debugger is not properly installed’


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

Also try manually reregistering mdm.exe [updated 4/28/2004]:

  • Start command prompt
  • %CommonProgramFiles%\Microsoft Shared\VS7Debug\mdm.exe” /regserver

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. Here is how to interpret the output:

[Updated on 8/17/2004] If you are getting failures from the ‘UseOleAut32’ part of DebuggerDiagnostics.exe (see bellow), then you have a broken installation of oleaut32.dll. If you haven’t already done so, try ‘regsvr32 oleaut32.dll’. If the problem persists, then download and run OleAutClean.exe. After that has finished, you will need to run ‘regsrv32 oleaut32.dll’. Example Failure:

Begin ‘UseOleAut32(spMachine)’
    QueryInterface failed.
    MarshalConnectionPointContainer() = ‘8007007e’
Result of ‘UseOleAut32(spMachine)’ is ‘8007007e’

For anything else, check the comments of this post. They might already have the solution, if they don’t add your comments here. I guess you can’t leave comments on really old posts.


Comments (58)

  1. Here’s a bug that stumped me for a bit yesterday on VS.NET 2003. Probably a known issue:

    I was using TCP/IP remote debugging, and after tweaking some settings I got the error: "Unable to start debugging. . . The remote machine name is not specified."

    Naturally I checked the machine name and debugging parameters, which all appeared to be fine.

    The problem was that each of the symbol paths in the semicolon-delimited list was wrapped in quotes. (The symbol path editor, brought up by clicking on the "…" button in the project properties dialog, had put them there.)

  2. Harihar says:

    Hi,

    I have the same problem and I have not been able to solve it by the suggestions. I am attaching the output of the diagnostic utility. Hope someone can help!

    THanks

    Hari

    C:Debugger>DebuggerDiagnostics.exe

    Begin ‘CheckMDMImage()’

    mdm.exe: version 7.10.3077.0 with unexpected hash {65E2F22C-A50F066A-639C1853-ED10DB9D-190C5A30}.

    Result of ‘CheckMDMImage()’ is ‘00000000’

    Begin ‘CheckMSDBG2Image()’

    msdbg2.dll: version 7.10.3077.0 with unexpected hash {FB7AE8DC-C0FBF251-EEB6F53C-A0E4C576-8A8BDB64}.

    Result of ‘CheckMSDBG2Image()’ is ‘00000000’

    Begin ‘CheckCSMImage()’

    Could not find ‘csm.dll’ in the registry – 0x80070002

    Result of ‘CheckCSMImage()’ is ‘80070002’

    Begin ‘CheckPDMImage()’

    pdm.dll: version 7.10.3077.0 with unexpected hash {C0105686-D9C84EC8-213F8922-7A787C80-02F228D2}.

    Result of ‘CheckPDMImage()’ is ‘00000000’

    Begin ‘CheckColoaderImage()’

    coloader.dll: version 7.0.9466.0 with unexpected hash {2630EE9C-01EB1224-9F3C87D8-57BF074B-D26D487C}.

    coloader.tlb: hash {3A59ACC1-097B1015-DB39E866-2F963CC5-E5216B9D}.

    Result of ‘CheckColoaderImage()’ is ‘00000000’

    Begin ‘CoInitialize(NULL)’

    Result of ‘CoInitialize(NULL)’ is ‘00000000’

    Begin ‘InitializeCOMSecurity()’

    Result of ‘InitializeCOMSecurity()’ is ‘00000000’

    Begin ‘CoCreateCoLoaderApt(&spLoaderApt)’

    Result of ‘CoCreateCoLoaderApt(&spLoaderApt)’ is ‘00000000’

    Begin ‘CoCreateCoLoaderFree(&spLoaderFree)’

    Result of ‘CoCreateCoLoaderFree(&spLoaderFree)’ is ‘00000000’

    Begin ‘UseCoLoader(spLoaderFree)’

    .NET: SoftwareMicrosoftVisualStudio7.0 – engine created

    .NET: SoftwareMicrosoftVisualStudio7.1 – not registered

    .NET: SoftwareMicrosoftVisualStudio8.0 – not registered

    .NET: SoftwareMicrosoftRascal8.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.0 – engine created

    Native: SoftwareMicrosoftVisualStudio7.1 – not registered

    Native: SoftwareMicrosoftVisualStudio8.0 – not registered

    Native: SoftwareMicrosoftRascal8.0 – not registered

    Result of ‘UseCoLoader(spLoaderFree)’ is ‘00000000’

    Begin ‘CoCreateIIS(&spIIS)’

    Result of ‘CoCreateIIS(&spIIS)’ is ‘80040154’

    Begin ‘CoCreateMachineDebugManager(&spMachine)’

    Result of ‘CoCreateMachineDebugManager(&spMachine)’ is ‘80070424’

  3. Gregg Miskelly says:

    The error is ‘ERROR_SERVICE_DOES_NOT_EXIST’. It looks like mdm.exe isn’t registered correctly. Run this from a command prompt:

    "%CommonProgramFiles%Microsoft SharedVS7Debugmdm.exe" /regserver

  4. Harihar says:

    Thanks a lot Gregg ! That was a quick reply too. But I gotta new problem now. When I try to start the debuger, it says "Unable to start debugging on the webserver" .

    Thanks

    Hari

  5. Harihar says:

    Btw..this is the output I get from the debuggerdiagnostic now

    C:Debugger>DebuggerDiagnostics.exe

    Begin ‘CheckMDMImage()’

    mdm.exe: version 7.10.3077.0 with unexpected hash {65E2F22C-A50F066A-639C1853-ED10DB9D-190C5A30}.

    Result of ‘CheckMDMImage()’ is ‘00000000’

    Begin ‘CheckMSDBG2Image()’

    msdbg2.dll: version 7.10.3077.0 with unexpected hash {FB7AE8DC-C0FBF251-EEB6F53C-A0E4C576-8A8BDB64}.

    Result of ‘CheckMSDBG2Image()’ is ‘00000000’

    Begin ‘CheckCSMImage()’

    Could not find ‘csm.dll’ in the registry – 0x80070002

    Result of ‘CheckCSMImage()’ is ‘80070002’

    Begin ‘CheckPDMImage()’

    pdm.dll: version 7.10.3077.0 with unexpected hash {C0105686-D9C84EC8-213F8922-7A787C80-02F228D2}.

    Result of ‘CheckPDMImage()’ is ‘00000000’

    Begin ‘CheckColoaderImage()’

    coloader.dll: version 7.0.9466.0 with unexpected hash {C118894D-CABD5A9D-506A2459-DCFA413B-38572A9D}.

    coloader.tlb: hash {3A59ACC1-097B1015-DB39E866-2F963CC5-E5216B9D}.

    Result of ‘CheckColoaderImage()’ is ‘00000000’

    Begin ‘CoInitialize(NULL)’

    Result of ‘CoInitialize(NULL)’ is ‘00000000’

    Begin ‘InitializeCOMSecurity()’

    Result of ‘InitializeCOMSecurity()’ is ‘00000000’

    Begin ‘CoCreateCoLoaderApt(&spLoaderApt)’

    Result of ‘CoCreateCoLoaderApt(&spLoaderApt)’ is ‘00000000’

    Begin ‘CoCreateCoLoaderFree(&spLoaderFree)’

    Result of ‘CoCreateCoLoaderFree(&spLoaderFree)’ is ‘00000000’

    Begin ‘UseCoLoader(spLoaderFree)’

    .NET: SoftwareMicrosoftVisualStudio7.0 – engine created

    .NET: SoftwareMicrosoftVisualStudio7.1 – not registered

    .NET: SoftwareMicrosoftVisualStudio8.0 – not registered

    .NET: SoftwareMicrosoftRascal8.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.0 – engine created

    Native: SoftwareMicrosoftVisualStudio7.1 – not registered

    Native: SoftwareMicrosoftVisualStudio8.0 – not registered

    Native: SoftwareMicrosoftRascal8.0 – not registered

    Result of ‘UseCoLoader(spLoaderFree)’ is ‘00000000’

    Begin ‘CoCreateIIS(&spIIS)’

    Result of ‘CoCreateIIS(&spIIS)’ is ‘80040154’

    Begin ‘CoCreateMachineDebugManager(&spMachine)’

    Result of ‘CoCreateMachineDebugManager(&spMachine)’ is ‘00000000’

    Begin ‘GetCausalityProvider(spMachine, &spProvider)’

    Result of ‘GetCausalityProvider(spMachine, &spProvider)’ is ‘00000000’

    Begin ‘GetSessionString(&sbstrSessionString)’

    Session string = ‘version=7.0;autoattachclsid={70F65411-FE8C-4248-BCFF-701C8B2F4529};machine="DELL240";session={795D0C5A-0A6F-4670-A5A6-F2B1510CF30F}’

    Result of ‘GetSessionString(&sbstrSessionString)’ is ‘00000000’

    Begin ‘AddToSessionMap(sbstrSessionString, spProvider)’

    MDM Called IDebugSession2::IsAlive(void)

    Result of ‘AddToSessionMap(sbstrSessionString, spProvider)’ is ‘00000000’

    Begin ‘UseOleAut32(spMachine)’

    Result of ‘UseOleAut32(spMachine)’ is ‘00000000’

  6. Gregg Miskelly says:

    What is the complete text of the error? Is the web server on the same machine as Visual Studio?

  7. Harihar says:

    I am not trying to do any remote debugging.All I want to do is to debug the C++ application that is on the local machine.

    The error message is "Unable to start debugging on the webserver"

    Thanks

    Harihar

  8. Gregg Miskelly says:

    Your debugging a C++ application, and you are getting an error about not being able to debug on a web server? I think something is seriously wrong with your installation. Did you run repair?

  9. Harihar says:

    I am not trying to debug remotely. All I Want to do is to debug my local C++ application.THe error message is "unable to start debugging on the remote server"

  10. Harihar says:

    Yes I have tried completely uninstalling and then reinstalling as well as running repair.:-(

  11. Gregg Miskelly says:

    Does this repro with a new ‘hello world’ C++ console application? I read through the code. We can’t put up that error message unless we are trying to debug an ATL Server or ASP.NET application. So either your project debugging settings are messed up, so we are going through the ATL Server code path for a client application, or dlls in your VS installation are corupt.

  12. dharper says:

    Seems I’m having a little trouble with the debugging as well. I have ran the utility and the output is included below. I would appreciate any information you could give me on correcting the problem. If you could e-mail me your response as well, I would really appreciate it. dharper@ablesoftonline.com

    Thanks,

    David

    Begin ‘CheckMDMImage()’

    mdm.exe: version 7.10.3077.0 with unexpected hash {23BB70FE-26C82594-08758312-B100915E-61BB3CA8}.

    Result of ‘CheckMDMImage()’ is ‘00000000’

    Begin ‘CheckMSDBG2Image()’

    msdbg2.dll: version 7.10.3077.0 with unexpected hash {7A83BF93-BF7C5F60-8C41486F-6D8BED17-76009C27}.

    Result of ‘CheckMSDBG2Image()’ is ‘00000000’

    Begin ‘CheckCSMImage()’

    Could not find ‘csm.dll’ in the registry – 0x80070002

    Result of ‘CheckCSMImage()’ is ‘80070002’

    Begin ‘CheckPDMImage()’

    pdm.dll: version 7.10.3077.0 with unexpected hash {AD09A069-313B0947-FB542A34-07588936-E803E8DF}.

    Result of ‘CheckPDMImage()’ is ‘00000000’

    Begin ‘CheckColoaderImage()’

    coloader.dll: version 7.10.3077.0 with unexpected hash {878D4216-C5AABCCE-15B5B666-505F0524-B1A50B9D}.

    coloader.tlb: hash {CF0AEEDA-C0BC2E64-877D923E-9660E04F-ED949C15}.

    Result of ‘CheckColoaderImage()’ is ‘00000000’

    Begin ‘CoInitialize(NULL)’

    Result of ‘CoInitialize(NULL)’ is ‘00000000’

    Begin ‘InitializeCOMSecurity()’

    Result of ‘InitializeCOMSecurity()’ is ‘00000000’

    Begin ‘CoCreateCoLoaderApt(&spLoaderApt)’

    Result of ‘CoCreateCoLoaderApt(&spLoaderApt)’ is ‘00000000’

    Begin ‘CoCreateCoLoaderFree(&spLoaderFree)’

    Result of ‘CoCreateCoLoaderFree(&spLoaderFree)’ is ‘00000000’

    Begin ‘UseCoLoader(spLoaderFree)’

    .NET: SoftwareMicrosoftVisualStudio7.0 – not registered

    .NET: SoftwareMicrosoftVisualStudio7.1 – not registered

    .NET: SoftwareMicrosoftVisualStudio8.0 – not registered

    .NET: SoftwareMicrosoftRascal8.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.1 – not registered

    Native: SoftwareMicrosoftVisualStudio8.0 – not registered

    Native: SoftwareMicrosoftRascal8.0 – not registered

    Result of ‘UseCoLoader(spLoaderFree)’ is ‘00000000’

    Begin ‘CoCreateIIS(&spIIS)’

    Result of ‘CoCreateIIS(&spIIS)’ is ‘00000000’

    Begin ‘CoCreateMachineDebugManager(&spMachine)’

    Result of ‘CoCreateMachineDebugManager(&spMachine)’ is ‘00000000’

    Begin ‘GetCausalityProvider(spMachine, &spProvider)’

    Result of ‘GetCausalityProvider(spMachine, &spProvider)’ is ‘00000000’

    Begin ‘GetSessionString(&sbstrSessionString)’

    Session string = ‘version=7.0;autoattachclsid={70F65411-FE8C-4248-BCFF-701C8B2F4529};machine="EARTH";session={4055B380-99F0-4B5E-AFD6-1049111D1ED8}’

    Result of ‘GetSessionString(&sbstrSessionString)’ is ‘00000000’

    Begin ‘AddToSessionMap(sbstrSessionString, spProvider)’

    MDM Called IDebugSession2::IsAlive(void)

    Result of ‘AddToSessionMap(sbstrSessionString, spProvider)’ is ‘00000000’

    Begin ‘UseOleAut32(spMachine)’

    Result of ‘UseOleAut32(spMachine)’ is ‘00000000’

  13. Gregg Miskelly says:

    What product do you have installed? What kind of debugging are you trying to do? Do you get the ‘the debugger is not properly installed’ when you start debugging? If so, what happens when you open the attach to processes dialog?

  14. Chris Cochran says:

    Hi Gregg. Good day to you. I ran your suggestions and came to the last point which is to run the program DebuggerDiagnostics.exe. By the way,I’m trying to debug my application (created using c# and asp.net) when the error happened.

    The results are as follows:

    Begin ‘CheckMDMImage()’

    mdm.exe: version 7.10.3077.0 with unexpected hash {B19F8401-D870E

    20C75A-F21AAB00}.

    Result of ‘CheckMDMImage()’ is ‘00000000’

    Begin ‘CheckMSDBG2Image()’

    msdbg2.dll: version 7.10.3077.0 with unexpected hash {3F51C5FC-9F

    -7CEF0B90-FDD23491}.

    Result of ‘CheckMSDBG2Image()’ is ‘00000000’

    Begin ‘CheckCSMImage()’

    csm.dll: version 7.10.3077.0 with unexpected hash {B6C94B03-0869D

    2E09D5-F2163A1B}.

    Result of ‘CheckCSMImage()’ is ‘00000000’

    Begin ‘CheckPDMImage()’

    pdm.dll: version 7.10.3077.0 with unexpected hash {4B7C4F86-125CC

    E6018B-CC0600A8}.

    Result of ‘CheckPDMImage()’ is ‘00000000’

    Begin ‘CheckColoaderImage()’

    coloader.dll: version 7.10.3077.0 with unexpected hash {1A9E74B5-

    B6-A9BA59E1-AED6120F}.

    coloader.tlb: hash {CF0AEEDA-C0BC2E64-877D923E-9660E04F-ED949C15}

    Result of ‘CheckColoaderImage()’ is ‘00000000’

    Begin ‘CoInitialize(NULL)’

    Result of ‘CoInitialize(NULL)’ is ‘00000000’

    Begin ‘InitializeCOMSecurity()’

    Result of ‘InitializeCOMSecurity()’ is ‘00000000’

    Begin ‘CoCreateCoLoaderApt(&spLoaderApt)’

    Result of ‘CoCreateCoLoaderApt(&spLoaderApt)’ is ‘00000000’

    Begin ‘CoCreateCoLoaderFree(&spLoaderFree)’

    Result of ‘CoCreateCoLoaderFree(&spLoaderFree)’ is ‘00000000’

    Begin ‘UseCoLoader(spLoaderFree)’

    .NET: SoftwareMicrosoftVisualStudio7.0 – not registered

    .NET: SoftwareMicrosoftVisualStudio7.1 – engine created

    .NET: SoftwareMicrosoftVisualStudio8.0 – not registered

    .NET: SoftwareMicrosoftRascal8.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.1 – engine created

    Native: SoftwareMicrosoftVisualStudio8.0 – not registered

    Native: SoftwareMicrosoftRascal8.0 – not registered

    Result of ‘UseCoLoader(spLoaderFree)’ is ‘00000000’

    Begin ‘CoCreateIIS(&spIIS)’

    Result of ‘CoCreateIIS(&spIIS)’ is ‘00000000’

    Begin ‘CoCreateMachineDebugManager(&spMachine)’

    Result of ‘CoCreateMachineDebugManager(&spMachine)’ is ‘8007042d’

    ——————————-

    I hope you could shed light and answer the unexpected error that has been bugging me for days now. Thank you very much for your time and hoping for your response.

    I’d also appreciate it if you could also email me your diagnosis. My email address is ccochran@webworksos.com.

    Many thanks =)

    -Chris

  15. Gregg Miskelly says:

    It looks like the problem is that the mdm.exe process is hanging on startup (8007042D = ERROR_SERVICE_START_HANG). This is probably going to be difficult to resolve over blog. Do you mind calling PSS?

  16. Chris Cochran says:

    Thanks for the very quick response. I’m currently overseas and might not be able to call PSS. Thanks anyway for clearing up the issue of what is the cause of the error… I might have to format my drive and reinstall everything to get it done easier.

    Thanks again.

  17. dharper says:

    Gregg to answer your questions…

    /*

    Gregg Miskelly

    Posted @ 4/22/2004 10:50 AM

    What product do you have installed? What kind of debugging are you trying to do? Do you get the ‘the debugger is not properly installed’ when you start debugging? If so, what happens when you open the attach to processes dialog?

    */

    I have visual Studio .net 7 installed. I am trying to debug projects that are on our webserver and not on the local development workstation. I’m opening the project via File-open-open project from web. I do get the ‘debugger is not properly installed’ error when I start debugging. As for your question on what happens when I open the attach to process dialog, I’m not quite sure I follow you. Thanks for working with me on this problem I’m looking forward to hearing back from you.

    David

  18. Gregg Miskelly says:

    Chris,

    You might also want to try deleting the files in "%CommonProgramFiles%Microsoft SharedVS7Debug" and repairing your installation. You might get lucky…

  19. Gregg Miskelly says:

    dharper,

    First, if you try and debug a local project (say a hello world C#/VB console application) does it work? I am thinking that the issue is actually with the remote debugging components which are installed on your web server, and not VS.

  20. dharper says:

    Gregg,

    Yes I can debug a local project. I believe the the problem is with the debugging or .net framework, etc… on the server (the project will run fine). It’s a 2003 server box and It will not let me re-install the runtime because it was installed as part of the OS. When I attempt to re-install it tells me that I have to use Windows update which doesn’t do me any good if there is a corruption or improperly registered component. Any thoughts?

    Thanks,

    David

  21. Gregg Miskelly says:

    Two suggestions:

    1) Try re-registering mscordbi.dll (regsvr32 %windir%Microsoft.NETFrameworkv1.1.4322mscordbi.dll)

    2) Try running debugger diagnostics.exe on your web server.

  22. KC says:

    Hi,

    I am getting "the debugger is not properly installed" error. Then I ran the debuggerdiagnostics but I still get the same error message. Following is the output from the debuggerdiagnostics. I will appreciate if someone can help me.

    Begin ‘CheckMDMImage()’

    mdm.exe: version 7.10.3077.0 with unexpected hash {C813F720-FDE77067-77F3E852-A82CF097-739A44E2}.

    Result of ‘CheckMDMImage()’ is ‘00000000’

    Begin ‘CheckMSDBG2Image()’

    msdbg2.dll: version 7.10.3077.0 with unexpected hash {76BE6F01-B359125B-2DE740DC-FA8E74E9-337C1F3A}.

    Result of ‘CheckMSDBG2Image()’ is ‘00000000’

    Begin ‘CheckCSMImage()’

    csm.dll: version 7.10.3077.0 with unexpected hash {2B567E28-C78F2A86-FFBDC6C7-72A0E184-129834B2}.

    Result of ‘CheckCSMImage()’ is ‘00000000’

    Begin ‘CheckPDMImage()’

    pdm.dll: version 7.10.3077.0 with unexpected hash {2048A240-915E5141-D7AACA95-29EE5C0D-F683A2E1}.

    Result of ‘CheckPDMImage()’ is ‘00000000’

    Begin ‘CheckColoaderImage()’

    coloader.dll: version 7.10.3077.0 with unexpected hash {953E466A-547E33CB-7348E3AD-7D99E9EB-5227D093}.

    coloader.tlb: hash {CF0AEEDA-C0BC2E64-877D923E-9660E04F-ED949C15}.

    Result of ‘CheckColoaderImage()’ is ‘00000000’

    Begin ‘CoInitialize(NULL)’

    Result of ‘CoInitialize(NULL)’ is ‘00000000’

    Begin ‘InitializeCOMSecurity()’

    Result of ‘InitializeCOMSecurity()’ is ‘00000000’

    Begin ‘CoCreateCoLoaderApt(&spLoaderApt)’

    Result of ‘CoCreateCoLoaderApt(&spLoaderApt)’ is ‘00000000’

    Begin ‘CoCreateCoLoaderFree(&spLoaderFree)’

    Result of ‘CoCreateCoLoaderFree(&spLoaderFree)’ is ‘00000000’

    Begin ‘UseCoLoader(spLoaderFree)’

    .NET: SoftwareMicrosoftVisualStudio7.0 – not registered

    .NET: SoftwareMicrosoftVisualStudio7.1 – engine created

    .NET: SoftwareMicrosoftVisualStudio8.0 – not registered

    .NET: SoftwareMicrosoftRascal8.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.1 – engine created

    Native: SoftwareMicrosoftVisualStudio8.0 – not registered

    Native: SoftwareMicrosoftRascal8.0 – not registered

    Result of ‘UseCoLoader(spLoaderFree)’ is ‘00000000’

    Begin ‘CoCreateIIS(&spIIS)’

    Result of ‘CoCreateIIS(&spIIS)’ is ‘80040154’

    Begin ‘CoCreateMachineDebugManager(&spMachine)’

    Result of ‘CoCreateMachineDebugManager(&spMachine)’ is ‘00000000’

    Begin ‘GetCausalityProvider(spMachine, &spProvider)’

    Result of ‘GetCausalityProvider(spMachine, &spProvider)’ is ‘00000000’

    Begin ‘GetSessionString(&sbstrSessionString)’

    Session string = ‘version=7.0;autoattachclsid={70F65411-FE8C-4248-BCFF-701C8B2F4529};machine="SAC_KC6932";session={AB4992C0-C0DE-4AD8-AB89-480381113E5F}’

    Result of ‘GetSessionString(&sbstrSessionString)’ is ‘00000000’

    Begin ‘AddToSessionMap(sbstrSessionString, spProvider)’

    MDM Called IDebugSession2::IsAlive(void)

    Result of ‘AddToSessionMap(sbstrSessionString, spProvider)’ is ‘00000000’

    Begin ‘UseOleAut32(spMachine)’

    Result of ‘UseOleAut32(spMachine)’ is ‘00000000’

  23. Gregg Miskelly says:

    Interesting. I guess you found a new reason why the debugger might be returning this error. Can you try opening the processes dialog and see if you get the error then also?

  24. robotronics9000 says:

    Thanks, the first round of reg stuff fixed my debbuger problem. rock on.

  25. nick says:

    VS.net takes about 2 minutes to start up now and when I go to debug a project after about 3 minutes it gives the debugger not properly installed error, i tried re-registering the DLL’s and the mdm and it still doesn’t work, here is my output:

    Begin ‘CheckMDMImage()’

    mdm.exe: version 11.0.5525.0 with hash {B729F1F3-B924770C-96104253-FCEA360F-F6BE

    EC09}.

    Result of ‘CheckMDMImage()’ is ‘00000000’

    Begin ‘CheckMSDBG2Image()’

    msdbg2.dll: version 7.10.3077.0 with unexpected hash {665C9A87-D8B44464-07902744

    -0914743A-353ED887}.

    Result of ‘CheckMSDBG2Image()’ is ‘00000000’

    Begin ‘CheckCSMImage()’

    csm.dll: version 7.10.3077.0 with unexpected hash {087FE357-0B656701-481A3CE8-30

    30CB6A-153934C5}.

    Result of ‘CheckCSMImage()’ is ‘00000000’

    Begin ‘CheckPDMImage()’

    pdm.dll: version 7.10.3077.0 with unexpected hash {B851242A-CE775F06-062452A9-8F

    CC8F64-2CABAAE1}.

    Result of ‘CheckPDMImage()’ is ‘00000000’

    Begin ‘CheckColoaderImage()’

    coloader.dll: version 7.10.3077.0 with unexpected hash {1A9E74B5-4CDC7112-CC1027

    B6-A9BA59E1-AED6120F}.

    coloader.tlb: hash {CF0AEEDA-C0BC2E64-877D923E-9660E04F-ED949C15}.

    Result of ‘CheckColoaderImage()’ is ‘00000000’

    Begin ‘CoInitialize(NULL)’

    Result of ‘CoInitialize(NULL)’ is ‘00000000’

    Begin ‘InitializeCOMSecurity()’

    Result of ‘InitializeCOMSecurity()’ is ‘00000000’

    Begin ‘CoCreateCoLoaderApt(&spLoaderApt)’

    Result of ‘CoCreateCoLoaderApt(&spLoaderApt)’ is ‘00000000’

    Begin ‘CoCreateCoLoaderFree(&spLoaderFree)’

    Result of ‘CoCreateCoLoaderFree(&spLoaderFree)’ is ‘00000000’

    Begin ‘UseCoLoader(spLoaderFree)’

    .NET: SoftwareMicrosoftVisualStudio7.0 – not registered

    .NET: SoftwareMicrosoftVisualStudio7.1 – engine created

    .NET: SoftwareMicrosoftVisualStudio8.0 – not registered

    .NET: SoftwareMicrosoftRascal8.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.1 – engine created

    Native: SoftwareMicrosoftVisualStudio8.0 – not registered

    Native: SoftwareMicrosoftRascal8.0 – not registered

    Result of ‘UseCoLoader(spLoaderFree)’ is ‘00000000’

    Begin ‘CoCreateIIS(&spIIS)’

    Result of ‘CoCreateIIS(&spIIS)’ is ‘00000000’

    Begin ‘CoCreateMachineDebugManager(&spMachine)’

  26. Gregg Miskelly says:

    Your mdm.exe is corrupt. We have definitely never had a version ‘11.0.5525.0’. Delete it (del "%CommonProgramFiles%Microsoft SharedVS7Debugmdm.exe"), and then repair your install.

  27. Renato Guarilha Gomes says:

    Hi Gregg,

    I’ve followed that steps listed, but I’m still geting the same error, when I try to Debug or load an aspx simple project with one empty webform.

    error:

    autoattachclsid=%7B70F65411-FE8C-4248-BCFF-701C8B2F4529%7D;machine=%22SANTOS%22;session=%7B9E50949A-40E9-4663-AD50-609E8FE84EB2%7D;StartPageUrl=x104x116x116x112x58x47x47x108x111x99x97x108x104x111x115x116x47x116x101x115x116x50x47x87x101x98x70x111x114x109x49x46x97x115x112x120/LM/w3svc/1/root/test2 Accept: */* Connection: Keep-Alive Host: localhost User-Agent: Microsoft-Visual-Studio.NET/7.00.9466 Authorization: NTLM TlRMTVNTUAADAAAAAAAAAEgAAAAAAAAASAAAAAAAAABIAAAAAAAAAEgAAAAAAAAASAAAAAAAAABIAAAABcKAogUAkwgAAAAP Content-Length: 301 Content-Type: application/x-www-form-urlencoded Command: stop-debug Cache-Control: no-cache NTLM

    Here’s the DebuggerDiagnostics output:

    Begin ‘CheckMDMImage()’

    mdm.exe: version 7.0.9466.0 with unexpected hash {9D793674-37024834-8B595E91-7F69A6B6-2199EA27}.

    Result of ‘CheckMDMImage()’ is ‘00000000’

    Begin ‘CheckMSDBG2Image()’

    msdbg2.dll: version 7.0.9466.0 with unexpected hash {FE95A9C4-2D1A9DB3-8FAE1563-4C7A9BCB-F76D5514}.

    Result of ‘CheckMSDBG2Image()’ is ‘00000000’

    Begin ‘CheckCSMImage()’

    csm.dll: version 7.0.9466.0 with unexpected hash {B90A7D89-FB3B0A7B-5C8CADE4-89F36243-220446E3}.

    Result of ‘CheckCSMImage()’ is ‘00000000’

    Begin ‘CheckPDMImage()’

    pdm.dll: version 7.0.9466.0 with unexpected hash {D0AF0A24-EBA2E903-0AFB32B5-EE310890-2C8162ED}.

    Result of ‘CheckPDMImage()’ is ‘00000000’

    Begin ‘CheckColoaderImage()’

    coloader.dll: version 7.0.9466.0 with unexpected hash {4E684D6C-7B37D43E-9BB12392-34A613E1-26880AE5}.

    coloader.tlb: hash {3A59ACC1-097B1015-DB39E866-2F963CC5-E5216B9D}.

    Result of ‘CheckColoaderImage()’ is ‘00000000’

    Begin ‘CoInitialize(NULL)’

    Result of ‘CoInitialize(NULL)’ is ‘00000000’

    Begin ‘InitializeCOMSecurity()’

    Result of ‘InitializeCOMSecurity()’ is ‘00000000’

    Begin ‘CoCreateCoLoaderApt(&spLoaderApt)’

    Result of ‘CoCreateCoLoaderApt(&spLoaderApt)’ is ‘00000000’

    Begin ‘CoCreateCoLoaderFree(&spLoaderFree)’

    Result of ‘CoCreateCoLoaderFree(&spLoaderFree)’ is ‘00000000’

    Begin ‘UseCoLoader(spLoaderFree)’

    .NET: SoftwareMicrosoftVisualStudio7.0 – engine created

    .NET: SoftwareMicrosoftVisualStudio7.1 – not registered

    .NET: SoftwareMicrosoftVisualStudio8.0 – not registered

    .NET: SoftwareMicrosoftRascal8.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.0 – engine created

    Native: SoftwareMicrosoftVisualStudio7.1 – not registered

    Native: SoftwareMicrosoftVisualStudio8.0 – not registered

    Native: SoftwareMicrosoftRascal8.0 – not registered

    Result of ‘UseCoLoader(spLoaderFree)’ is ‘00000000’

    Begin ‘CoCreateIIS(&spIIS)’

    Result of ‘CoCreateIIS(&spIIS)’ is ‘00000000’

    Begin ‘CoCreateMachineDebugManager(&spMachine)’

    Result of ‘CoCreateMachineDebugManager(&spMachine)’ is ‘00000000’

    Begin ‘GetCausalityProvider(spMachine, &spProvider)’

    Result of ‘GetCausalityProvider(spMachine, &spProvider)’ is ‘00000000’

    Begin ‘GetSessionString(&sbstrSessionString)’

    Session string = ‘version=7.0;autoattachclsid={70F65411-FE8C-4248-BCFF-701C8B2F4529};machine="SANTOS";session={7F15F975-2EB8-4C57-A3A0-C64BCE88066C}’

    Result of ‘GetSessionString(&sbstrSessionString)’ is ‘00000000’

    Begin ‘AddToSessionMap(sbstrSessionString, spProvider)’

    MDM Called IDebugSession2::IsAlive(void)

    Result of ‘AddToSessionMap(sbstrSessionString, spProvider)’ is ‘00000000’

    Begin ‘UseOleAut32(spMachine)’

    Result of ‘UseOleAut32(spMachine)’ is ‘00000000’

    Please, can u help me?

    Tks in advance

    Renato Guarilha Gomes

  28. Gregg Miskelly says:

    Renato: Are you getting ‘The debugger is not properly installed’, or some other error?

    If you manually attach to the ASP.NET worker process(aspnet_wp.exe or w3wp.exe) in the Processes dialog, what error do you get?

  29. Andrew says:

    The mdm.exe: version 11.0.5525.0 appears to be from Office 2003 from looking at the properties. The original filename in the property is OSE.EXE and the Produce name is "Office Source Engine".

    Hope this helps for future reference.

  30. Gregg Miskelly says:

    Sounds like a very strange bug in Office setup. I will keep this in mind in the future.

  31. Homayoun says:

    Thanks. It worked for me.

  32. Nick says:

    odd, i wonder why my MDM is screwed up, I thought I delete the dir with mdm in it but ill try again, thanks

  33. Vinayak says:

    Hi Gregg,

    I am getting the same error when I am logged in as a domain user who is a member of the local administrators group. the output from the debuggerdiagnostics is

    Begin ‘CheckMDMImage()’

    mdm.exe: version 7.10.3077.0 with unexpected hash {B19F8401-D870EC1C-3FFE4390-2320C75A-F21AAB00}.

    Result of ‘CheckMDMImage()’ is ‘00000000’

    Begin ‘CheckMSDBG2Image()’

    msdbg2.dll: version 7.10.3077.0 with unexpected hash {3F51C5FC-9F1ECA65-3A1A636C-7CEF0B90-FDD23491}.

    Result of ‘CheckMSDBG2Image()’ is ‘00000000’

    Begin ‘CheckCSMImage()’

    csm.dll: version 7.10.3077.0 with unexpected hash {B6C94B03-0869D9A5-0254B23C-EF2E09D5-F2163A1B}.

    Result of ‘CheckCSMImage()’ is ‘00000000’

    Begin ‘CheckPDMImage()’

    pdm.dll: version 7.10.3077.0 with unexpected hash {4B7C4F86-125CC871-B394D2F7-F0E6018B-CC0600A8}.

    Result of ‘CheckPDMImage()’ is ‘00000000’

    Begin ‘CheckColoaderImage()’

    coloader.dll: version 7.10.3077.0 with unexpected hash {1A9E74B5-4CDC7112-CC1027B6-A9BA59E1-AED6120F}.

    coloader.tlb: hash {CF0AEEDA-C0BC2E64-877D923E-9660E04F-ED949C15}.

    Result of ‘CheckColoaderImage()’ is ‘00000000’

    Begin ‘CoInitialize(NULL)’

    Result of ‘CoInitialize(NULL)’ is ‘00000000’

    Begin ‘InitializeCOMSecurity()’

    Result of ‘InitializeCOMSecurity()’ is ‘00000000’

    Begin ‘CoCreateCoLoaderApt(&spLoaderApt)’

    Result of ‘CoCreateCoLoaderApt(&spLoaderApt)’ is ‘00000000’

    Begin ‘CoCreateCoLoaderFree(&spLoaderFree)’

    Result of ‘CoCreateCoLoaderFree(&spLoaderFree)’ is ‘00000000’

    Begin ‘UseCoLoader(spLoaderFree)’

    .NET: SoftwareMicrosoftVisualStudio7.0 – not registered

    .NET: SoftwareMicrosoftVisualStudio7.1 – engine created

    .NET: SoftwareMicrosoftVisualStudio8.0 – not registered

    .NET: SoftwareMicrosoftRascal8.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.1 – engine created

    Native: SoftwareMicrosoftVisualStudio8.0 – not registered

    Native: SoftwareMicrosoftRascal8.0 – not registered

    Result of ‘UseCoLoader(spLoaderFree)’ is ‘00000000’

    Begin ‘CoCreateIIS(&spIIS)’

    Result of ‘CoCreateIIS(&spIIS)’ is ‘80040154’

    Begin ‘CoCreateMachineDebugManager(&spMachine)’

    Result of ‘CoCreateMachineDebugManager(&spMachine)’ is ‘800401f9’

    However, if I log in as a local admin, this error does not appear. The following is the output of the debuggerdiagnostics

    Begin ‘CheckMDMImage()’

    mdm.exe: version 7.10.3077.0 with unexpected hash {B19F8401-D870EC1C-3FFE4390-2320C75A-F21AAB00}.

    Result of ‘CheckMDMImage()’ is ‘00000000’

    Begin ‘CheckMSDBG2Image()’

    msdbg2.dll: version 7.10.3077.0 with unexpected hash {3F51C5FC-9F1ECA65-3A1A636C-7CEF0B90-FDD23491}.

    Result of ‘CheckMSDBG2Image()’ is ‘00000000’

    Begin ‘CheckCSMImage()’

    csm.dll: version 7.10.3077.0 with unexpected hash {B6C94B03-0869D9A5-0254B23C-EF2E09D5-F2163A1B}.

    Result of ‘CheckCSMImage()’ is ‘00000000’

    Begin ‘CheckPDMImage()’

    pdm.dll: version 7.10.3077.0 with unexpected hash {4B7C4F86-125CC871-B394D2F7-F0E6018B-CC0600A8}.

    Result of ‘CheckPDMImage()’ is ‘00000000’

    Begin ‘CheckColoaderImage()’

    coloader.dll: version 7.10.3077.0 with unexpected hash {1A9E74B5-4CDC7112-CC1027B6-A9BA59E1-AED6120F}.

    coloader.tlb: hash {CF0AEEDA-C0BC2E64-877D923E-9660E04F-ED949C15}.

    Result of ‘CheckColoaderImage()’ is ‘00000000’

    Begin ‘CoInitialize(NULL)’

    Result of ‘CoInitialize(NULL)’ is ‘00000000’

    Begin ‘InitializeCOMSecurity()’

    Result of ‘InitializeCOMSecurity()’ is ‘00000000’

    Begin ‘CoCreateCoLoaderApt(&spLoaderApt)’

    Result of ‘CoCreateCoLoaderApt(&spLoaderApt)’ is ‘00000000’

    Begin ‘CoCreateCoLoaderFree(&spLoaderFree)’

    Result of ‘CoCreateCoLoaderFree(&spLoaderFree)’ is ‘00000000’

    Begin ‘UseCoLoader(spLoaderFree)’

    .NET: SoftwareMicrosoftVisualStudio7.0 – not registered

    .NET: SoftwareMicrosoftVisualStudio7.1 – engine created

    .NET: SoftwareMicrosoftVisualStudio8.0 – not registered

    .NET: SoftwareMicrosoftRascal8.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.1 – engine created

    Native: SoftwareMicrosoftVisualStudio8.0 – not registered

    Native: SoftwareMicrosoftRascal8.0 – not registered

    Result of ‘UseCoLoader(spLoaderFree)’ is ‘00000000’

    Begin ‘CoCreateIIS(&spIIS)’

    Result of ‘CoCreateIIS(&spIIS)’ is ‘80040154’

    Begin ‘CoCreateMachineDebugManager(&spMachine)’

    Result of ‘CoCreateMachineDebugManager(&spMachine)’ is ‘00000000’

    Begin ‘GetCausalityProvider(spMachine, &spProvider)’

    Result of ‘GetCausalityProvider(spMachine, &spProvider)’ is ‘00000000’

    Begin ‘GetSessionString(&sbstrSessionString)’

    Session string = ‘version=7.0;autoattachclsid={70F65411-FE8C-4248-BCFF-701C8B2F4529};machine="LNYCIBC5K4RW41";session={52A70023-D8C5-47C1-964E-38DEC5313574}’

    Result of ‘GetSessionString(&sbstrSessionString)’ is ‘00000000’

    Begin ‘AddToSessionMap(sbstrSessionString, spProvider)’

    MDM Called IDebugSession2::IsAlive(void)

    Result of ‘AddToSessionMap(sbstrSessionString, spProvider)’ is ‘00000000’

    Begin ‘UseOleAut32(spMachine)’

    Result of ‘UseOleAut32(spMachine)’ is ‘00000000’

    Please help

    Thanks,

    Vinayak

  34. Gregg Miskelly says:

    The problem is that you are getting CO_E_ERRORINDLL (800401F9) when you try and CoCreate the MDM. I have never seen this error before, but it is something that is coming from DCOM. Acording to the documentation, in MSDN, this indicates that GetProcAddress failed. If you haven’t already done so, try removing the %CommonProgramFiles%Microsoft SharedVS7Debug directory, and running VS setup to repair. You could also try using filemon from http://www.sysinternals.com, and checking for failed reads.

  35. Vinayak says:

    Thank you for the prompt reply. I deleted the Debug Directory and repaired the install. That did not help. Filemon did not help either. I ran regmon and listdlls from sysinternals and have the outputs. Would it be possible to send them to you as I am not sure how to analyse them. My email is vinayak.thakur@gmail.com. Also, Could any policies on the machine cause this behaviour?

  36. Neetu says:

    Hi grer, i have tried doing all the reregistrations of dll and mdm, intially the error message was ‘The debugger is not properly installed. Run setup to install or repair the debugger.’ but after reregistration, on run of web project from visual studio error messge is "Error while trying to run project: Unable to start debugging on the web server. The project is not configured to be debugged."

    on running DebuggerDiagnostics the output is ..

    Begin ‘CheckMDMImage()’

    Could not calculate hash for ‘mdm.exe’ – 0x8009000f

    Result of ‘CheckMDMImage()’ is ‘8009000f’

    Begin ‘CheckMSDBG2Image()’

    Could not calculate hash for ‘msdbg2.dll’ – 0x8009000f

    Result of ‘CheckMSDBG2Image()’ is ‘8009000f’

    Begin ‘CheckCSMImage()’

    Could not calculate hash for ‘csm.dll’ – 0x8009000f

    Result of ‘CheckCSMImage()’ is ‘8009000f’

    Begin ‘CheckPDMImage()’

    Could not calculate hash for ‘pdm.dll’ – 0x8009000f

    Result of ‘CheckPDMImage()’ is ‘8009000f’

    Begin ‘CheckColoaderImage()’

    please help me in fixing this problem..my mail id neetu.kapoor@intel.com

  37. MajorTom says:

    Hi Gregg. I ran your suggestions and came to the last point which is to run the program DebuggerDiagnostics.exe. By the way,I’m trying to debug my application (created using c# and winform) when the error happened.

    C:Documents and SettingsAdministrator.MPSLAPTOPMy DocumentsMSnostics>debuggerdiagnostics

    Begin ‘CheckMDMImage()’

    mdm.exe: version 11.0.5525.0 with hash {B729F1F3-B924770C-9610425EC09}.

    Result of ‘CheckMDMImage()’ is ‘00000000’

    Begin ‘CheckMSDBG2Image()’

    msdbg2.dll: version 7.10.3077.0 with unexpected hash {3ADB7465-BC-807160A3-702BD84A}.

    Result of ‘CheckMSDBG2Image()’ is ‘00000000’

    Begin ‘CheckCSMImage()’

    csm.dll: version 7.10.3077.0 with unexpected hash {4AB2A315-04E78EA89CE-F381ECB0}.

    Result of ‘CheckCSMImage()’ is ‘00000000’

    Begin ‘CheckPDMImage()’

    pdm.dll: version 7.10.3077.0 with unexpected hash {B109A717-207D1141769-E679F1F7}.

    Result of ‘CheckPDMImage()’ is ‘00000000’

    Begin ‘CheckColoaderImage()’

    coloader.dll: version 7.10.3077.0 with unexpected hash {4F164C0C-9F-89302FB0-85E2F1AA}.

    coloader.tlb: hash {CF0AEEDA-C0BC2E64-877D923E-9660E04F-ED949C15}

    Result of ‘CheckColoaderImage()’ is ‘00000000’

    Begin ‘CoInitialize(NULL)’

    Result of ‘CoInitialize(NULL)’ is ‘00000000’

    Begin ‘InitializeCOMSecurity()’

    Result of ‘InitializeCOMSecurity()’ is ‘00000000’

    Begin ‘CoCreateCoLoaderApt(&spLoaderApt)’

    Result of ‘CoCreateCoLoaderApt(&spLoaderApt)’ is ‘00000000’

    Begin ‘CoCreateCoLoaderFree(&spLoaderFree)’

    Result of ‘CoCreateCoLoaderFree(&spLoaderFree)’ is ‘00000000’

    Begin ‘UseCoLoader(spLoaderFree)’

    .NET: SoftwareMicrosoftVisualStudio7.0 – not registered

    .NET: SoftwareMicrosoftVisualStudio7.1 – engine created

    .NET: SoftwareMicrosoftVisualStudio8.0 – not registered

    .NET: SoftwareMicrosoftRascal8.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.1 – engine created

    Native: SoftwareMicrosoftVisualStudio8.0 – not registered

    Native: SoftwareMicrosoftRascal8.0 – not registered

    Result of ‘UseCoLoader(spLoaderFree)’ is ‘00000000’

    Begin ‘CoCreateIIS(&spIIS)’

    Result of ‘CoCreateIIS(&spIIS)’ is ‘00000000’

    Begin ‘CoCreateMachineDebugManager(&spMachine)’

    Result of ‘CoCreateMachineDebugManager(&spMachine)’ is ‘80080005’

  38. Gregg Miskelly says:

    Your mdm.exe is bad. Microsoft has never released a version 11.0.5525.0. Try deleting it and repairing your installation.

  39. Here are my results from running the diaganostics. Can you please tell me what’s wrong?

    Begin ‘CheckMDMImage()’

    mdm.exe: version 6.0.0.8149 with hash {953B8B13-BC2EA2B6-02D9569C-48F6685A-4F2EFC62}.

    Result of ‘CheckMDMImage()’ is ‘00000000’

    Begin ‘CheckMSDBG2Image()’

    msdbg2.dll: version 7.10.3077.0 with unexpected hash {3F51C5FC-9F1ECA65-3A1A636C-7CEF0B90-FDD23491}.

    Result of ‘CheckMSDBG2Image()’ is ‘00000000’

    Begin ‘CheckCSMImage()’

    csm.dll: version 7.10.3077.0 with unexpected hash {B6C94B03-0869D9A5-0254B23C-EF2E09D5-F2163A1B}.

    Result of ‘CheckCSMImage()’ is ‘00000000’

    Begin ‘CheckPDMImage()’

    pdm.dll: version 6.0.0.8169 with hash {2743EFEC-F3296034-529D8AEE-BBC0CFF5-B30AAD34}.

    Result of ‘CheckPDMImage()’ is ‘00000000’

    Begin ‘CheckColoaderImage()’

    coloader.dll: version 7.10.3077.0 with unexpected hash {1A9E74B5-4CDC7112-CC1027B6-A9BA59E1-AED6120F}.

    coloader.tlb: hash {CF0AEEDA-C0BC2E64-877D923E-9660E04F-ED949C15}.

    Result of ‘CheckColoaderImage()’ is ‘00000000’

    Begin ‘CoInitialize(NULL)’

    Result of ‘CoInitialize(NULL)’ is ‘00000000’

    Begin ‘InitializeCOMSecurity()’

    Result of ‘InitializeCOMSecurity()’ is ‘00000000’

    Begin ‘CoCreateCoLoaderApt(&spLoaderApt)’

    Result of ‘CoCreateCoLoaderApt(&spLoaderApt)’ is ‘00000000’

    Begin ‘CoCreateCoLoaderFree(&spLoaderFree)’

    Result of ‘CoCreateCoLoaderFree(&spLoaderFree)’ is ‘00000000’

    Begin ‘UseCoLoader(spLoaderFree)’

    .NET: SoftwareMicrosoftVisualStudio7.0 – not registered

    .NET: SoftwareMicrosoftVisualStudio7.1 – engine created

    .NET: SoftwareMicrosoftVisualStudio8.0 – not registered

    .NET: SoftwareMicrosoftRascal8.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.0 – not registered

    Native: SoftwareMicrosoftVisualStudio7.1 – engine created

    Native: SoftwareMicrosoftVisualStudio8.0 – not registered

    Native: SoftwareMicrosoftRascal8.0 – not registered

    Result of ‘UseCoLoader(spLoaderFree)’ is ‘00000000’

    Begin ‘CoCreateIIS(&spIIS)’

    Result of ‘CoCreateIIS(&spIIS)’ is ‘00000000’

    Begin ‘CoCreateMachineDebugManager(&spMachine)’

    Result of ‘CoCreateMachineDebugManager(&spMachine)’ is ‘800703ee’

    E-Mail – nathanbellamore@Hotmail.com

  40. Gregg Miskelly says:

    You have a 6.0 MDM registered. Probably in system32. This should have been solved by the instructions in my post.

  41. Anonymous says:

    MayaBay &raquo; Visual Studio.NET &#8220;Unable to start Debugging&#8221;

  42. This sounds familiar? That is normal! I have just done everything I can do to solve this problem and…

  43. Way back in 2004 I posted an article talking about the ‘The debugger is not properly installed’ in Visual

  44. Gooey Bugs says:

    Introduction This FAQ can be used to narrow down the problems associated with debugging any type of solution

  45. I tried to start a unit test today with debugging enabled. The test runner started the tests but failed