vcxproj文件不会加载到解决方案中

Joh*_*n C 6 loading visual-studio-2010

我们刚刚转到VS 2010,我的解决方案运行良好.当我尝试加载解决方案时,这种早晨我得到了错误:

"已经添加了具有相同键的项目."

当它尝试加载我们的一个主项目并且未加载时会发生这种情况.

我认为问题出在我的解决方案上,所以我创建了一个全新的空解决方案并尝试加载相同的vcxproj并得到完全相同的错误.

当我将项目文件恢复到以前的版本时它可以工作,所以显然它是vcxproj文件中的东西.然而,似乎我是办公室里唯一受影响的人.因此,vcxproj文件和我的计算机的某些组合似乎是个问题.

以前有人见过这样的事吗?关于解决方案的任何想法?谢谢

Joh*_*n C 5

仍然不确定导致问题的原因是删除所有临时文件:

<proj>.vcxproj.user
<proj>.vcxproj.filters
<proj>.vcproj.<domainname???>.<username>.user
<proj>.suo
Run Code Online (Sandbox Code Playgroud)

解决了这个问题.

我怀疑它只是

<proj>.vcxproj.user
<proj>.vcxproj.filters
Run Code Online (Sandbox Code Playgroud)

或两者实际修复了它但我删除了所有4,所以它可能是其中任何一个.

对中断的vcxproj文件的更改是重命名一些文件并添加一些文件,因此我猜测其中一个生成的文件有一个过时的引用阻止了加载.