情况:
我们使用WER创建完整转储,然后通过自动化系统将它们发送给我们。我们有pdbs,我们也可以拥有可执行文件。
如果我们不将pdbs与二进制文件放在一起,Visual Studio就不会显示正确的堆栈跟踪信息。我们计划使用符号服务器,因此符号不会与二进制文件一起使用。
问题:
如何告诉Visual Studio它应该在哪里查找二进制文件?
答案 0 :(得分:2)
您需要二进制可执行文件的原因是二进制文件包含PDB的路径。使用存储在可执行文件中的路径是不可靠的,因为可执行文件可能例如是建立在具有不同路径的构建服务器上。
而是在Visual Studio中设置符号路径,方法是转到{{1}}并添加符号文件夹或符号服务器的位置。