c++ - Visual Studio 2012 项目文件 ""已重命名或不再在解决方案中

标签 c++ visual-studio visual-studio-2012

我最近升级了我的 IDE,但没有将我的编译器从 VS2010 升级到 VS2012,现在我的解决方案之一出现问题。当我尝试构建它时,我收到以下消息。

The project file has been renamed or is no longer in the solution

当我尝试构建单个项目时,我收到以下消息

A build is already in progress

我已尝试删除并重新添加所有项目,但这无济于事。我什至用所有相同的项目创建了一个全新的解决方案,但是当我尝试构建时,我遇到了与原始解决方案相同的错误。

我读过很多人有类似的问题,但到目前为止,他们的解决方案都没有帮助我。

一个建议是看看是否有任何项目缺少任何引用,但我不完全确定如何去做。

我尝试删除引用并重新添加它们,但每次尝试重新添加它们时,我都会收到相同的错误“项目文件''已重命名或不再在解决方案中”

任何帮助或建议都会很棒!

最佳答案

我遇到了同样的问题,并通过确保其他项目引用的每个项目都包含在解决方案中来解决它。

右键单击第一个项目,选择 References... 并确保包含 References 下列出的每个项目。转到下一个并执行相同的操作。

这解决了我的“项目文件''已重命名或不再在解决方案中”的问题。不确定“A build is already in progress”的问题。

关于c++ - Visual Studio 2012 项目文件 ""已重命名或不再在解决方案中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14573411/

相关文章:

c++ - 媒体停止播放时,媒体播放器会自动停止吗?

java - 运行配置中的动态 Eclipse 项目值

visual-studio-2010 - 如何防止 Visual Studio 2010 劫持我的文件关联?

c - 错误 C2143 : syntax error : missing ')' before '&'

c# - 如何从 infoPath 表单到 Sharepoint 库生成具有唯一 ID 的名称? C#

c# - 如何在VS2012中获取多个锁而不弄乱缩进

c++ - 从文本文件中排序数据

c++ - 这是删除基类指针的内存泄漏吗,如何改正

regex - 需要通过 vb.net 从字符串中的数字中分离出字母

c# - 将控制台应用程序编译为 32 位