Search code examples
visual-studio-2010symbol-serverintellitrace

IntelliTrace - Says it needs a Symbol Server


I am trying to get my Automated builds working with IntelliTrace.

When I load a IntelliTrace file that was based off a build, it get the following error:

The build associated with this IntelliTrace log file was not configured 
to publish symbols to a symbol server.  You may have to enter the symbol 
path for this debugging session manually in the debugger settings.

What does this mean? Is there a server type called Symbol Server that I need to install an setup? (When I log into my MSDN Subscription (Premium) there is no product called Symbol Server.)

What I would really like is a walk through of how to set this up (I can't be the first one to try).


Solution

  • A Symbol Server is simply a file share that contains the debug information (.pdb files) and executables and DLL's in a specific folder structure so a debugger can easily and quickly find the executable/DLL and debug information.

    It is perfectly explained in the Debugging Windows book of John Robbins (see http://www.amazon.com/Debugging-Applications-Microsoft-Windows-Pro-Developer/dp/0735615365)