错误“项目''已重命名或已不在解决方案中”?

时间:2012-08-30 08:19:00

标签: .net visual-studio visual-c++

我正在使用visual studio 2010.我有很多项目的解决方案。

这些项目是从其他解决方案中复制而来的,我已经重命名了一些项目。

我第一次成功构建此解决方案,之后我关闭了解决方案并在

时重新打开它

我构建了错误"the project ' ' has been renamed or is no longer in the solution"

我在这个论坛上搜索了我的问题,阅读了很多方法,但最后我必须创建新的解决方案并再次添加项目=>它可以在那时建立成功。

但不幸的是,当我关闭并重新打开解决方案时,会再次发生此错误。

有人可以告诉我绝对删除此错误的解决方案吗?

非常感谢,

T&安培; T组

2 个答案:

答案 0 :(得分:2)

我在VS2010中收到同样的错误消息。

我解决了它,但打开了解决方案文件(.SLN)并删除了引用我的项目的行。然后,我能够将我的项目重新添加到解决方案中并正确构建它。

ProjectReferences = "{F9859F0E-556D-44B5-BBDA-F4CEDEAA3226}|WebServiceInterface.dll;{ED5F7021-3E36-44D0-8362-577CFFF79090}|SharepointWeb.dll;"

答案 1 :(得分:1)

我也遇到了这个问题。当我需要重命名我的vcxproj和sln文件时,我引起了这个问题,并且旧项目依赖项与新文件名不匹配。

以下是一些步骤,希望它对您有用......

从解决方案中删除所有项目,然后逐个添加它们以查找带有问题的项目文件。在记事本中打开文件,我删除了底部的项目引用并保存了文件。我在VS 2010中重新加载了解决方案,并重置了项目依赖项。