我经常使用命令行工具对我加载到Visual Studio 2010中的文件和项目进行源代码控制更新。在我执行此操作之前的早期版本中,我可以通过执行全部保存来强制Visual Studio注意并加载更改。这似乎在Visual Studio 2010中不起作用。
我确实在“选项”窗口中选中了“在环境外更改文件时检测到”,但如果我坐下等待,则需要几分钟或更长时间才能发现更改。
如何强制2010注意加载的源文件和项目中的更改?
答案 0 :(得分:11)
您可以通过卸载和加载项目来重新加载项目。
右键单击项目并选择卸载项目,然后在卸载项目时再次右键单击并选择重新加载项目。
请注意,这要求保存项目中的所有已修改文件或丢弃文件中的更改。
答案 1 :(得分:5)
听起来这可能与我遇到的问题here相同。 VS 2010似乎没有接受在IDE之外进行的文件更改(比如,如果将文件添加到文件系统,然后在Visual Studio中单击刷新,则看不到新文件,我在C ++项目中遇到过这种情况)。
您可以参考here获取MS案例,他们声称他们已经解决了“下一个VS版本”中的问题,我认为这意味着VS 2010的第一个服务包。
答案 2 :(得分:3)
Win7不应该是先决条件,尽管Visual Studio的早期版本(SP1之前版本)可能不起作用。升级始终有效,作为参考,还需要打开跟踪更改选项。