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

.net “错误”;项目'';已重命名或不再在解决方案中;?,.net,visual-studio,visual-c++,.net,Visual Studio,Visual C++,我正在使用VisualStudio2010。我有很多项目的解决方案 这些项目是从其他解决方案复制的,我已经重命名了一些项目 第一次成功构建此解决方案时,我关闭了该解决方案,然后在 我生成它时出错“项目“”已重命名或不再在解决方案中” 我在这个论坛上搜索了我的问题,阅读了很多方法,但最后我必须创建新的解决方案并再次添加项目=>它可以在那个时候成功构建 但不幸的是,当我关闭并重新打开解决方案时,这个错误再次发生 有人可以告诉我完全消除此错误的解决方案吗 非常感谢, T&T组我也遇到了这个问题。我在需

我正在使用VisualStudio2010。我有很多项目的解决方案

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

第一次成功构建此解决方案时,我关闭了该解决方案,然后在

我生成它时出错
“项目“”已重命名或不再在解决方案中”

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

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

有人可以告诉我完全消除此错误的解决方案吗

非常感谢,


T&T组

我也遇到了这个问题。我在需要重命名vcxproj和sln文件时导致了这个问题,而旧的项目依赖项与新文件名不匹配

以下是一些步骤,希望它能对您起作用


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

我在VS2010中收到了相同的错误消息

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

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

谢谢vikky,但正如我上面提到的,“我在这个论坛上搜索了我的问题,阅读了很多方法,但最后我必须创建新的解决方案并再次添加项目=>它可以在那时成功构建。但不幸的是,当我关闭并重新打开解决方案时,这个错误再次发生。”无论如何,谢谢!另见