windows - Visual Studio 未加载符号并显示错误:。无法找到或打开 PDB 文件。即使 PDB 存在于符号服务器中
问题描述
我有一个私有符号服务器,符号所在的位置。我有符号文件test.pdb和相应的 dll test.dll。符号文件应该匹配。符号文件所在的位置在一个文件夹中,例如 AAAAAAAAAAAAAAAAAAAAAAAAAAA。当我运行索引符号的第三方库时,它会正确创建 AAAAAAAAAAAAAAAAAAAAAAAAAAA 并将 test.pdb 放入其中。但 VS 2015 无法找到并加载此符号。它给出错误“无法找到或打开 PDB 文件”
为了验证第三方库是否正确创建了正确的文件夹和索引符号,我通过使用 Windows 提供的 symstore.exe 进行索引验证了文件夹名称,创建了相同的文件夹 AAAAAAAAAAAAAAAAAAAAAAAAAAA,并且 test.pdb 位于其中。不知何故,Visual Studio 能够从这里加载符号。
有人可以建议一定出了什么问题吗?VS 2015 正确找到了通过第三方库索引的所有其他符号。这是不正确的符号之一。
解决方案
我不得不重新启动 VS,它能够自行定位符号。
推荐阅读
- php - MacOS Launchd Service exited with exception code: 255
- ios - iOS 12 建议选择我自己的密码的强密码文本字段委托回调
- angular - Observables:创建一个模拟 http 请求
- java - Maven 跳过测试文件并运行非测试文件
- javascript - 清除图层时浏览器冻结
- angular - RxJS 如何在后台捕获错误?
- sql-server - SQL Server - 查找和替换,如果行包含另一个表中的值,则需要将其删除
- excel - 为什么我的代码中不断出现错误?
- azure - 执行繁重处理的 Azure Logic App?
- reactjs - 文本字符串必须在
零件