我在 Visual Studio 2008 中有一个半大型解决方案文件,其中包含大约 25-30 个项目。
我注意到很多时候当我想关闭解决方案文件或签入对 TFS 的待定更改时,VS 会询问我是否要保存特定项目。
如果我取消操作,点击全部保存,然后重试,它会再次询问我。
如果我尝试签入挂起的更改,它会询问我,我点击是,保存更改,签入发生,如果我现在尝试关闭解决方案,它会再次询问我是否要保存项目文件。
我究竟做错了什么?
据我所知,这个项目与其他项目没有什么不同。
如果我关闭解决方案(在过程中保存项目文件),重新打开它并关闭它,那么它不会询问我,而是对整个解决方案中的任何文件执行任何操作,看起来这个文件现在是编辑,即使 VS 没有检查出来。
至少有一次我经历过我添加到项目中的文件没有检入 TFS,所以似乎根本没有进行保存操作,这可以解释为什么它反复要求我保存它。
如果有人能对这个问题有所了解,那就太好了。
编辑1:为了响应项目文件的编辑以确保它包含SAK
条目,解决方案中的所有项目文件都已包含该条目。为了确保我刚刚对 XML 节点进行了文件级递归搜索,它们都包含 SAK。