在哪里可以为开源项目创建免费的符号服务器?

| 我的开源项目是C ++动态链接库。大多数错误-崩溃。 我想创建公共符号服务器来简化内存转储的调试。 另请参阅:设置符号服务器     
已邀请:
我假设您正在使用Microsoft工具?如果是这样,您所需要做的就是向Web服务器公开\'symstore \'目录,然后配置调试器以访问该存储区:
srv*symbol-cache-location*http://your.web.server.com/symboldir
\“ Windows的调试工具\”文档(debugger.chm)具有配置IIS的详细信息-我确定如果不需要身份验证,其他任何HTTP服务器也可以正常工作,我想这就是一个开源项目的案例。据我所知,当symsrv.dll试图从HTTP服务器获取符号文件时,它只会对符号文件发出常规的HTTP GET请求。 您还需要使用\'symstore \'实用程序来构建符号存储。希望可以将其集成到您的构建或打包过程中,以便它自动发生。同样,debugger.chm在该工具上有不错的文档。     
这不是一个真正的答案,但是您可能需要花点时间在工作项目“支持托管的C ++项目类型”中的NuGet中投票支持C ++,或者看看有关C ++项目支持的讨论。进入后,SymbolSource支持将很快出现(当前,它仅支持为.NET程序集托管符号)。     

要回复问题请先登录注册