我最近遇到了一个问题:
当进入我写的函数时,是解决方案的一部分。 Stymied,我做了一点研究,发现了this StackOverflow帖子。我查看了解决方案的属性,发现:
“c:\ MyFile.h”如何添加到此列表中?我没有添加它。事实上,在15年的Windows编程中,我以前从未见过这个对话框。
答案 0 :(得分:2)
您通常会在调试时将看不见的文件添加到“不要查找这些”框中。常见的情况是调试器落在一行代码上,它在PDB文件中查找源代码文件,但在磁盘驱动器上找不到它。然后它会显示一个对话框,允许您自己定位文件。这是非常常见的,例如,当您调试构建服务器上构建的代码并且它从源代码目录构建可执行文件时,它与您放置的位置不匹配。
单击对话框上的取消,然后自动添加它正在查找的文件。调试器现在会让你安静下来,不再一遍又一遍地提示同一个文件。您将收到“没有可用的源代码”警告。
从对话框中删除文件很好,您只需再次触发调试器提示。文件列表存储在解决方案目录中隐藏的.suo文件中,因此它可能会长时间保留历史记录,并且是特定于解决方案的。