Discussion:
No Symbols Loaded
(too old to reply)
Jack
2007-08-23 10:04:42 UTC
Permalink
I've put the symbols with the exe or dll in the same directory.
VS2005 constantly showing the message that no symbols were actually loaded.
What am I doing wrong?
I also tried to put the symbols under this directory
C:\windows\system32\symbols\exe or dll
This is real, I have been playing around the symbols against Direct3D, to no
avail...
So please help me out
Thanks
jack
Alex Blekhman
2007-08-23 11:13:18 UTC
Permalink
Post by Jack
I've put the symbols with the exe or dll in the same directory.
VS2005 constantly showing the message that no symbols were actually loaded.
What am I doing wrong?
I also tried to put the symbols under this directory
C:\windows\system32\symbols\exe or dll
This is real, I have been playing around the symbols against Direct3D, to no
avail...
Search for this article in MSDN:

KB319037 - "How to use a symbol server with the Visual
Studio .NET debugger"

Alex
Chris Becke
2007-08-23 12:16:04 UTC
Permalink
Its not mentioned anywhere on MSDN, but if you ever use Windows Update to
patch your system, then the downloaded symbols are a waste of harddrive
space and bandwidth.

However, DevStudio 2005 does make this problem particularly easy to sort
out. Microsoft operate a public symbol server at
'http://msdl.microsoft.com/download/symbols' and with the correct magic
sauce, you can get 2005 to automatically download symbols from here and
cache them on your system. The magic sauce looks like

"SRV*c:\symbols*http://msdl.microsoft.com/download/symbols".

which will cause the debugger to look for symbol files on the symbol server
and cache them in the downstream location: 'c:\symbols'

Be patient when you first do this as 2005 has no UI indicating its
downloading symbols - it just appears hung while downloading all the symbols
for system32 files the first time.
Post by Jack
I've put the symbols with the exe or dll in the same directory.
VS2005 constantly showing the message that no symbols were actually loaded.
What am I doing wrong?
I also tried to put the symbols under this directory
C:\windows\system32\symbols\exe or dll
This is real, I have been playing around the symbols against Direct3D, to
no avail...
So please help me out
Thanks
jack
Loading...