如何阻止Visual Studio提示我对未打开的文件进行更改?

时间:2012-06-14 07:40:16

标签: visual-studio

有时使用Visual Studio时会显示带文件名的提示:

  

此文件已在源外修改   你想重装吗?

但是我没有在Visual Studio中打开该文件。在我的例子中,我被提示输入的文件是临时调试文件,只有在我的构建期间才存在,除非我在调试模式下进行编译。

如何阻止Visual Studio提示我输入尚未打开的文件?

1 个答案:

答案 0 :(得分:2)

有两种情况可以发生这种情况,并且有一种方法可以完全禁用该行为。

我发现最棘手的问题是,如果您在代码文件中设置了断点,这些断点未打开或不存在或仅暂时存在。 Visual Studio将提示您对这些文件进行任何更改,在我的情况下,每次编译都是因为我在调试文件中有断点(根据我的问题)。要解决此问题,您可以:

  • 生成调试文件,打开它并删除其中的所有断点。
  • 使用Ctrl-Shift-F9或“调试”菜单下的“删除所有断点”操作删除所有断点。

或者,在某些情况下,打开正在提示您关闭它的文件也可以解决此问题。

最后,您可以通过取消选中工具>上的选项来完全禁用提示行为。选项>文件> “检测文件何时在环境外更改”。

相关问题