如何解释 Visual Studio 我的源代码在另一个目录?
How to explain Visual Studio that my source code is in another directory?
我正在进行转储分析。通常,当我访问转储并双击调用堆栈时,Visual Studio 会询问我在哪里可以找到提到的文件。该打开文件对话框为我提供了有关源代码位置(包括 GIT 散列)的信息。
不幸的是我做错了,现在 Visual Studio 不再询问任何东西:他只是打开某个目录中的源代码文件,即使该文件不是正确的版本。
我希望看到打开文件对话框。
供您参考:我知道可以从 GIT 接收到该特定文件并在 %TEMP% 目录的某处打开该文件,但我不希望这样:这只会打开那个一个文件,而我想使用打开文件对话框从 GIT.
检索我的整个项目
有人知道怎么做吗?
提前致谢
同时我找到了答案:在“工具”、“选项”、“调试”、“常规”中,有一个设置 "Require source files to exactly match the original version"。偶然地,这没有被检查。再次检查它解决了我的问题:现在 Visual Studio 再次显示打开文件对话框。出于参考目的,我将打开文件对话框的文本放在这里:
The source file is different from when the module was built.
Would you like the debugger to use it anyway?
我正在进行转储分析。通常,当我访问转储并双击调用堆栈时,Visual Studio 会询问我在哪里可以找到提到的文件。该打开文件对话框为我提供了有关源代码位置(包括 GIT 散列)的信息。
不幸的是我做错了,现在 Visual Studio 不再询问任何东西:他只是打开某个目录中的源代码文件,即使该文件不是正确的版本。
我希望看到打开文件对话框。
供您参考:我知道可以从 GIT 接收到该特定文件并在 %TEMP% 目录的某处打开该文件,但我不希望这样:这只会打开那个一个文件,而我想使用打开文件对话框从 GIT.
检索我的整个项目有人知道怎么做吗?
提前致谢
同时我找到了答案:在“工具”、“选项”、“调试”、“常规”中,有一个设置 "Require source files to exactly match the original version"。偶然地,这没有被检查。再次检查它解决了我的问题:现在 Visual Studio 再次显示打开文件对话框。出于参考目的,我将打开文件对话框的文本放在这里:
The source file is different from when the module was built.
Would you like the debugger to use it anyway?