publishing your own Symbol site for WinDbg

symbols, windbg

Solution

You need to set you Symbols Store using Symstore.exe. Then you can expose it over HTTP by configuring IIS. You can optionally use SymProxy to expose multiple stores as one HTTP symbols server. You can also use SymSrv to connect to different public symbols server, setup local cache and other advanced stuff.

And of course, you can even build your own symbols server DLL through the Symbols Server API.

Problem

This is an interesting challenge and I am not sure if anyone out there has undertaken it. I work for a software vendor, selling a large enteprise scale Microsoft.NET based software. Most of the production issues are triaged using DebugDiag or ADPlus dmp files. Our customers often ask us if we could publish our symbols public like Microsoft's http://msdl.microsoft.com/download/symbols site. Any guidance here is much appreciated. thanks

Original source