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

时间:2010-09-09 17:59:57

标签: visual-studio-2010

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

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

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

3 个答案:

答案 0 :(得分:11)

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

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

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

答案 1 :(得分:5)

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

您可以参考here获取MS案例,他们声称他们已经解决了“下一个VS版本”中的问题,我认为这意味着VS 2010的第一个服务包。

答案 2 :(得分:3)

Win7不应该是先决条件,尽管Visual Studio的早期版本(SP1之前版本)可能不起作用。升级始终有效,作为参考,还需要打开跟踪更改选项。

Track Changes Option