符号加载问题故障排除 - Visual Studio 2019 - Step Into 不再有效
Troubleshooting Symbol Loading Issues - Visual Studio 2019 - Step Into no longer working
我在 Visual Studio 中的 UWP 项目突然没有正确加载任何符号。当我建立一个断点,然后按Step Into,每次都说没有加载相应的符号。
以前,这工作正常,没有抛出这些符号加载错误,所以看来我一定是搞砸了,但不知道是什么。
我最近修改了我的 UWP 应用程序以包含完全信任助手。
我知道这很模糊,但想知道在解决此类问题时我应该从哪里开始?
到目前为止我有:
- 重新启动我的机器
- 重建我的项目
- 已删除资源管理器中的 OBJ 和 BIN 文件夹
- 已删除visual studio临时内存
关于我应该研究什么有什么想法吗?
解决方案的构建配置或其中的一些项目可能在某个时候发生了变化,这通常是让我感到困惑的原因。
构建配置:
打开 Build \ Configuration Manager
并检查您需要符号的项目是否设置为基于调试的配置。默认情况下,符号不包含在发布版本中。
项目配置:
打开Project \ {ProjectName} Properties \ Build \ Output \ Advanced...
,确保调试信息不是设置为'None'('Pdb-only'或'Portable'即可)
注意:我还没有post评论的权限,抱歉!
您可以检查以下步骤来执行此操作。
- 右键项目->Properties->Build->Advanced->Set 调试信息到完整
- Select 工具-> 导入和导出设置-> 重置所有设置
- 调试时,打开Debug->Windows->Modules .你可以右击.dll ->Symbol Load information,查看pdf文件是否存在。如果它包含“无法找到或打开 pdb 文件”错误消息,您可以右键单击 .dll 和 select Load Symbols,浏览到包含相应 .dll 的目录。 pdb 文件。
我在 Visual Studio 中的 UWP 项目突然没有正确加载任何符号。当我建立一个断点,然后按Step Into,每次都说没有加载相应的符号。
以前,这工作正常,没有抛出这些符号加载错误,所以看来我一定是搞砸了,但不知道是什么。
我最近修改了我的 UWP 应用程序以包含完全信任助手。
我知道这很模糊,但想知道在解决此类问题时我应该从哪里开始?
到目前为止我有:
- 重新启动我的机器
- 重建我的项目
- 已删除资源管理器中的 OBJ 和 BIN 文件夹
- 已删除visual studio临时内存
关于我应该研究什么有什么想法吗?
解决方案的构建配置或其中的一些项目可能在某个时候发生了变化,这通常是让我感到困惑的原因。
构建配置:
打开 Build \ Configuration Manager
并检查您需要符号的项目是否设置为基于调试的配置。默认情况下,符号不包含在发布版本中。
项目配置:
打开Project \ {ProjectName} Properties \ Build \ Output \ Advanced...
,确保调试信息不是设置为'None'('Pdb-only'或'Portable'即可)
注意:我还没有post评论的权限,抱歉!
您可以检查以下步骤来执行此操作。
- 右键项目->Properties->Build->Advanced->Set 调试信息到完整
- Select 工具-> 导入和导出设置-> 重置所有设置
- 调试时,打开Debug->Windows->Modules .你可以右击.dll ->Symbol Load information,查看pdf文件是否存在。如果它包含“无法找到或打开 pdb 文件”错误消息,您可以右键单击 .dll 和 select Load Symbols,浏览到包含相应 .dll 的目录。 pdb 文件。