I am trying to debug a crash dump of a w3wp.exe process in Visual Studio 2013 Ultimate.
When I click to "Debug Managed Only", "Debug Mixed", or "Debug Managed Memory", I get the error:
"Managed debugging is not available for this minidump. The version of clr.dll in the target does not match the one mscordacwks.dll was built for."
I found a comment on http://blogs.msdn.com/b/visualstudioalm/archive/2013/06/20/using-visual-studio-2013-to-diagnose-net-memory-issues-in-production.aspx?PageIndex=2 indicating that the fix is to:
"enable "Microsoft Symbol Servers" in your symbol settings (Tools -> Options -> Debugging -> Symbols, check "Microsoft Symbol Servers" and specify a local cache)".
I have done this but I am still getting the error.
I have also tried restarting Visual Studio and rebooting.
I found two related issues in The version of clr.dll in the target does not match the one mscordacwks.dll was built for and The version of clr.dll does not match the one mscordacwks.dll was built for , but both of these issues deal with Visual Studio 2010 and my problem is with Visual Studio 2013, and the fixes recommended for those issues don't work for me.
Thanks for any tips or ideas....