这是一个有趣的挑战,我不确定是否有人在那里进行过。我为一家软件供应商工作,销售一个基于Microsoft.NET的大型企业级软件。使用DebugDiag或ADPlus dmp文件对大多数生产问题进行分类。我们的客户经常会问我们是否可以像Microsoft的http://msdl.microsoft.com/download/symbols网站一样公开我们的符号。这里的任何指导都非常感谢。
感谢
答案 0 :(得分:8)
您需要使用Symstore.exe设置符号存储。然后,您可以通过配置IIS expose it over HTTP。您可以选择使用SymProxy将多个商店公开为一个HTTP符号服务器。您还可以使用SymSrv连接到不同的公共符号服务器,设置本地缓存和其他高级内容。
当然,您甚至可以build your own symbols server DLL通过Symbols Server API。
答案 1 :(得分:1)
有一个应用程序:SymStore.exe。它是Windbg套件的一部分。您还应该在构建过程中包含符号drop步骤,以便为每个版本发布符号。