}' does not exist"-6ren"> }' does not exist"-我之前看过一些关于这个 Visual Studio (2010) 警告的帖子。但是他们似乎都没有像我得到的那样显示该项目的身份。 (我假设这是项目标识符。)当我编译我的项目时,我得到: c:\Wind-6ren">
gpt4 book ai didi

visual-studio-2010 - Visual Studio "The referenced project ' { }' does not exist"

转载 作者:行者123 更新时间:2023-12-04 14:48:01 26 4
gpt4 key购买 nike

我之前看过一些关于这个 Visual Studio (2010) 警告的帖子。但是他们似乎都没有像我得到的那样显示该项目的身份。 (我假设这是项目标识符。)当我编译我的项目时,我得到:

c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets(1422,5): warning : The referenced project '{5BED5853-86EB-BA4F-A6E2-25A211A18E33}' does not exist.



此外,我似乎也找不到这指的是哪个项目。在我的项目的属性 > 通用属性 > 框架和引用中,没有一个引用具有与警告显示的内容匹配的项目标识符。

所以我的问题是,我如何确定是什么项目引用导致了这个问题,我应该如何解决它?

最佳答案

此问题是由 Visual Studio 2008 到 Visual Studio 2010 转换错误引起的。在原始解决方案中,有一个项目的引用已损坏。这个引用是一个很久以前被删除的项目,但在 MSVC 08 中显然没有给出错误/警告。当将项目转换为 MSVC 10 时,这个损坏的引用也被转换了。由于引用被破坏,引用项目的路径被设置为项目标识符,因此我只在警告消息中看到项目标识符。

为了解决这个问题,我必须编辑 .vcxproj 项目文件并手动删除损坏的引用。您无法通过 Visual Studio 修复此问题,因为转换后的项目永远不会将损坏的项目显示为引用。

在 .vcxproj 文件中找到它很容易,只需搜索项目标识符(在本例中为 5BED5853-86EB-BA4F-A6E2-25A211A18E33)并删除引用它的整个 <ProjectReference> 标记。

关于visual-studio-2010 - Visual Studio "The referenced project ' {<IDENTITY> }' does not exist",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23541050/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com