2009-08-31 13 views
7

Dies ist eine interessante Herausforderung, und ich bin mir nicht sicher, ob jemand da draußen es unternommen hat. Ich arbeite für einen Softwareanbieter und verkaufe eine große Microsoft.NET-basierte Software. Die meisten Produktionsprobleme werden mithilfe von DebugDiag- oder ADPlus-DMP-Dateien überprüft. Unsere Kunden fragen uns oft, ob wir unsere öffentlichen Symbole wie die http://msdl.microsoft.com/download/symbols von Microsoft veröffentlichen könnten. Jede Anleitung hier wird sehr geschätzt.Veröffentlichen Sie Ihre eigene Symbol-Website für WinDbg

dank

Antwort

1

Es gibt eine App dafür: SymStore.exe. Es ist Teil der Windbg-Suite. Sie sollten auch den Schritt "Symbole" in Ihren Build-Prozess einfügen, damit er Symbole für jede Version veröffentlicht.

8

Sie müssen Symbole speichern mit Symstore.exe. Dann können Sie expose it over HTTP durch Konfigurieren von IIS. Sie können optional SymProxy verwenden, um mehrere Speicher als einen HTTP-Symbolserver verfügbar zu machen. Sie können auch SymSrv verwenden, um eine Verbindung zu verschiedenen öffentlichen Symbolservern herzustellen, lokalen Cache einzurichten und andere erweiterte Funktionen.

Und natürlich können Sie sogar build your own symbols server DLL durch die Symbols Server API.

+0

+1 das deckt ziemlich die ganze 9 Yards –

Verwandte Themen