Visual Studio 2012表示网站项目的项目文件是在环境之外编辑的

Rob*_*bba 8 projects-and-solutions visual-studio-2012

安装Visual Studio 2012并从包含两个"网站"类型项目的Team Foundation Server打开/升级Visual Studio 2010解决方案后,我不断收到"项目'网站'已在环境外修改"的消息,并带有选项每次我向"网站"项目添加或删除文件时重新加载.

这很奇怪,因为据我所知,这种类型的项目没有项目文件,因此无法编辑它,此外,没有人在环境之外编辑任何东西.

有谁知道这是什么原因以及如何解决?

Rob*_*bba 16

至少部分回答我自己的问题.您可以通过关闭Visual Studio 2012然后删除解决方案的.suo文件来解决此问题.它应该位于解决方案文件旁边并且具有相同的名称.

删除此文件后,我重新打开了解决方案,VS2012再次从TFS获取整个解决方案.当它完成后,问题就消失了!