4

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

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

我第一次成功构建了这个解决方案,之后我关闭了解决方案并重新打开它,然后

我建它发生错误"the project ' ' has been renamed or is no longer in the solution"

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

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

有人可以向我展示绝对消除此错误的解决方案吗?

非常感谢,

同天集团

4

2 回答 2

2

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

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

ProjectReferences = "{F9859F0E-556D-44B5-BBDA-F4CEDEAA3226}|WebServiceInterface.dll;{ED5F7021-3E36-44D0-8362-577CFFF79090}|SharepointWeb.dll;"
于 2013-03-13T15:00:57.790 回答
1

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

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

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

于 2012-08-30T08:42:07.077 回答