gpt4 book ai didi

.net - 为什么我的 .NET 类库中的所有引用都带有黄色感叹号?

转载 作者:行者123 更新时间:2023-12-03 11:03:41 25 4
gpt4 key购买 nike

我一直在开发一个类库很长一段时间,突然之间,上周的某个时候,我打开了我的项目,现在我的所有引用都带有黄色感叹号(System.dll、System.Drawing.dll 等)。 .)我尝试删除引用并重新添加它们以修复任何损坏的引用路径,但它们继续显示黄色感叹号。

自从我上次打开该项目以来,没有任何变化。与上次打开该项目时唯一不同的是,这次我直接从另一个项目的 .NET 内部打开了它。例如,我正在处理一个 .NET 3.5 Web 项目,然后单击文件 -> 打开最近的文件 -> 我的其他解决方案。这关闭了我当前当前的3.5 web解决方案,打开2.0类库解决方案,第一次出现这个问题。我不确定这会如何(或为什么)导致问题,但我倾向于 Visual Studio 感到困惑或其他原因,现在我的程序集在这个 2.0 类库项目中全部无效。 (?)

什么会导致这种情况发生,我该如何解决?我环顾了网络,但我只看到人们建议删除引用并重新添加它们;我已经做了,无济于事。

我正在考虑开始一个新项目并一个一个地复制我的所有源文件,但如果可能的话,我真的很想避免这一切。

提前致谢!

最佳答案

使用解决方案资源管理器,右键单击并选择卸载项目,然后选择编辑(您的 csproj 文件的名称),以便能够直接在 VS 中编辑 .csproj 文件。

下一篇<ItemGroup>节点你会发现子节点标记为 Reference .确保 HintPath节点值指向有效路径。还要仔细检查节点 SpecificVersionPrivate对于有效值。

希望评估这些值将帮助您解决您的问题。

关于.net - 为什么我的 .NET 类库中的所有引用都带有黄色感叹号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3669769/

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