如何解释Visual Studio我的源代码在另一个目录中?

时间:2019-05-24 09:09:26

标签: visual-studio debugging dump

我正在做转储分析。通常,当我访问转储并双击调用堆栈时,Visual Studio会问我在哪里可以找到所提到的文件。该openfile对话框为我提供了有关源代码位置(包括GIT哈希)的信息。

不幸的是,我做错了什么,现在Visual Studio不再询问任何内容:他只是在某个目录中打开源代码文件,即使该文件的版本不正确。

我希望看到打开文件的对话框。

供您参考:我知道可以从GIT接收该特定文件,并在%TEMP%目录中的某个位置打开该文件,但是我不希望这样:这只会打开一个文件,而我d想使用openfile对话框从GIT检索我的整个项目。

有人知道该怎么做吗?

预先感谢

1 个答案:

答案 0 :(得分:1)

与此同时,我找到了答案:在“工具”,“选项”,“调试”,“常规”中,有一个设置“要求源文件必须与原始版本完全匹配”。偶然地,这未被检查。再次检查可以解决我的问题:现在Visual Studio再次显示了openfile对话框。作为参考,我将在此处放置openfile对话框的文本:

  

源文件与构建模块时的源文件不同。
  您是否仍然希望调试器使用它?