The Symbol file MyFile.pdb does not match the module
I've searched on this issue, and found many flavors and ideas but no real solutions.  So, donning my asbestos suit and hoping for the best, I'm going to dare ask it again.

I have managed C# code that calls managed C++ code, which in turn calls unmanaged C++ code.  The unmanaged C++ code is throwing an exception, and I'd like to be able to debug through it.  However, when I try to (explicitly, via the Call Stack) load the symbols, I get the dreaded "The symbol file MyFile.pdb does not match the module" error.

I'm guessing that this is a generic error code being returned, as the files are from the same build.  Using the [chkmatch][1] tool would seem to confirm that the files do in fact match.

Any help much appreciated...
wTs


  [1]: http://www.debuginfo.com/tools/chkmatch.html
The Symbol file MyFile.pdb does not match the module
===

I've searched on this issue, and found many flavors and ideas but no real solutions.  So, donning my asbestos suit and hoping for the best, I'm going to dare ask it again.

I have managed C# code that calls managed C++ code, which in turn calls unmanaged C++ code.  The unmanaged C++ code is throwing an exception, and I'd like to be able to debug through it.  However, when I try to (explicitly, via the Call Stack) load the symbols, I get the dreaded "The symbol file MyFile.pdb does not match the module" error.

I'm guessing that this is a generic error code being returned, as the files are from the same build.  Using the [chkmatch][1] tool would seem to confirm that the files do in fact match.

Any help much appreciated...
wTs


  [1]: http://www.debuginfo.com/tools/chkmatch.html