опубликовать свой собственный сайт Symbol для WinDbg - PullRequest
7 голосов
/ 31 августа 2009

Это интересный вызов, и я не уверен, что кто-нибудь там его предпринял. Я работаю на поставщика программного обеспечения, продающего крупное программное обеспечение на базе Microsoft.NET. Большинство производственных проблем решаются с использованием файлов DebugDiag или ADPlus. Наши клиенты часто спрашивают нас, можем ли мы публиковать наши символы публично, например, на сайте Microsoft http://msdl.microsoft.com/download/symbols. Любое руководство здесь высоко ценится.

спасибо

Ответы [ 2 ]

8 голосов
/ 31 августа 2009

Вам необходимо настроить хранилище символов с помощью Symstore.exe . Затем вы можете выставить его через HTTP , настроив IIS. При желании вы можете использовать SymProxy , чтобы представить несколько хранилищ в качестве одного сервера символов HTTP. Вы также можете использовать SymSrv для подключения к другому серверу общедоступных символов, настройки локального кэша и других дополнительных функций.

И, конечно, вы даже можете создать свою собственную DLL-библиотеку серверов символов с помощью API сервера символов .

1 голос
/ 31 августа 2009

Для этого есть приложение: SymStore.exe . Это часть Windbg Suite. Вы также должны включить шаг сброса символов в процесс сборки, чтобы он публиковал символы для каждого выпуска.

...