Visual Studio 2012经常抱怨在源编辑器之外修改了文件

时间:2013-11-28 00:55:55

标签: visual-studio-2012

我正在使用ANTLR中的解析器生成器Visual Studio处理解析器。当然,ANTLR会不断重新生成某些文件。每次这样做,VS都有一个弹出窗口说:

  

文件已在源编辑器外修改    你想重装吗?

我想要的答案总是Yes to All

有没有办法告诉Visual Studio总是假设我想重新加载自动生成的文件而不提示?

2 个答案:

答案 0 :(得分:44)

单击工具然后选项然后在左侧的环境节点下选择文档,然后选中显示Auto-load changes, if saved的框:

enter image description here

答案 1 :(得分:0)

如果您正在使用Visual Studio的内部编辑器,并且知道没有其他人在编辑文件,则您可能想知道为什么会发生这种情况。以我为例,我意识到我正在使用一个连续备份的网络文件夹,这就是为什么我每次对其进行更改并保存后都会将文件重新保存的原因。因此,如果您可以将文件移动到本地的非备份文件夹中,那么也可以解决此问题。