gpt4 book ai didi

c# - 无法找到或打开 PDB 文件 - PDB 不是使用 DLL 构建的

转载 作者:行者123 更新时间:2023-11-30 13:44:16 26 4
gpt4 key购买 nike

我的 Visual Studio 2013 ASP.NET webform 应用程序有 3 个 DLL 程序集。调试时,DLL 和 PDB 仅在三个 DLL 中的两个(项目/VB 模块和一个 C# 模块)的同一临时 ASP.NET 文件目录中创建。第三个 DLL 也是一个 C# 模块,PDB 未被创建生成到与 DLL 相同的目录。

未找到最后一个问题模块的符号。当我尝试手动选择与 DLL 在同一日期/时间创建的 PDB 加载符号文件时,我收到错误消息“在此文件夹中找不到匹配的符号文件。”

为什么要在 DLL 的目录中为两个模块而不是第三个模块构建 PDB?我在 Symbol Settings 对话框中尝试了多种选项,更改 Symbol 文件位置和 cashe 目录,清理并重建解决方案,结果没有改变。

最佳答案

您是否检查了高级构建对话框(在您的项目属性中(缺少 pdb 的那个)),然后检查了调试信息:pdbonly 或 full?它不能设置为“无”

pdb

关于c# - 无法找到或打开 PDB 文件 - PDB 不是使用 DLL 构建的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42597775/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com