如何强制Visual Studio 2010重新加载磁盘上已更改的文件和项目?

Dav*_*man 13 visual-studio-2010

我经常使用命令行工具对我加载到Visual Studio 2010中的文件和项目进行源代码控制更新.在我执行此操作之前的早期版本中,我可以通过执行全部保存来强制Visual Studio注意并加载更改.这似乎在Visual Studio 2010中不起作用.

我确实在"选项"窗口中选中了"在环境外更改文件时检测",但如果我坐下等待,则需要几分钟或更长时间才能注意到更改.

如何强制2010注意加载的源文件和项目中的更改?

Dir*_*mar 11

您可以通过卸载和加载项目来重新加载项目.

右键单击项目并选择" 卸载项目",然后在卸载项目时再次右键单击并选择" 重新加载项目".

请注意,这要求保存项目中的所有已修改文件或丢弃文件中的更改.


dcp*_*dcp 5

听起来这可能与我在这里遇到的问题相同.VS 2010似乎没有接受在IDE之外进行的文件更改(比如,如果将文件添加到文件系统,然后在Visual Studio中单击刷新,则看不到新文件,我在C++项目中遇到过这种情况).

您可以在这里参考MS案例,他们声称他们已经修复了"下一个VS版本"中的问题,我认为这意味着VS 2010的第一个服务包.

  • @Denise Skidmore - 是的,当我在7.5年前写下这个答案时,Win 10并不存在:). (2认同)