Visual加载正确的PDB文件,但无法找到解决方案中任何内容的源信息。
我尝试过的事情:
有没有源信息而生成PDB的设置吗?或者它会把坏的路烧进PDB?我试着浏览PDB,虽然它似乎有所有的符号,但我找不到任何源文件路径。
更多信息:这是一个64位C++项目.所有东西都是静态链接的,包括运行时。
发布于 2016-09-29 17:55:25
这个项目错过了/Zi参数。显然,这仍然会导致编译器生成一个可以成功加载的PDB文件,只是其中没有任何有用的符号。不知道为什么。
发布于 2020-12-06 06:18:16
更多的是一个具体的案例答案,使用/ZI选项集:这里所讨论的变量是作为SelectObject返回创建的HGDIOBJ变量。它在“监视”窗口中的类型为空*。操作是“当值发生变化时中断”,并在继续后,VS窗口代码图形返回到主WndPRoc的开头:
当0xbd1676ecb8 (原表达式: hMyObj)在进程“MyProg.exe”中更改(8个字节)时
在此之后,将显示“来源不可用”对话框。
那么,该怎么办?如果这台机器上的VS2019安装有问题,它们只应用于这个特定的变量类型,因此决定不对该类型使用“值更改时的中断”。
发布于 2018-05-31 12:50:02
在visual studio的底部栏中,单击Application并解决产生的异常的错误。
https://stackoverflow.com/questions/39728189
复制相似问题