停止Visual Studio询问每个项目:已在环境外修改.你想重装吗?

Squ*_*rel 32 visual-studio

你想重新加载这个项目吗?哪里是Reload All选项.投票支持这个问题,希望MS能够在VS2020中实施修复.

随着解决方案中的大量项目我一个人做了svn更新.

这是VS2003的一个问题,但经过十年无意识地点击按钮后,它正在我的灯芯上.

有没有人有一个hack /注册表项/秘密方式说是没有说忽略(快速),关闭并重新加载解决方案?

Jar*_*Par 35

您可以针对此方案调整几个选项.两者都在文件选项下

  • 工具 - >选项
  • 环境 - >文件

第一个选项是取消选中"检测文件何时在环境外更改".这将停止重新加载对话框,但会强制您手动重新加载.

正下方的第二个选项是"自动加载更改,如果已保存"更好一点.这将自动加载更改,而不会提示您输入每个项目.

就个人而言,我会在这里采取略有不同的路线.问题出现了,因为您在Visual Studio之外管理源代码控制.如果您在Visual Studio中切换到使用插件进行管理,则会完全消除这些问题.对于svn,有几个免费套餐,包括非常受欢迎的Ankhsvn

  • 我想要的行为是我认为与Squirrel的原始帖子相同,即检测所有项目更改,然后重新加载它们,而不是逐个项目地提示我.是否有人通过检查"检测文件何时更改..."和"自动加载更改,如果已保存"来实现此目的?我刚刚在VS2005中尝试过这种变化,但它似乎没有达到预期的效果.**似乎*自动加载单个更改的源文件(例如foo.cs),但它仍然一个接一个地向我询问项目. (2认同)