gpt4 book ai didi

c# - Visual Studio 项目中的每个引用都显示为无效

转载 作者:行者123 更新时间:2023-11-30 19:39:17 24 4
gpt4 key购买 nike

我有一个非常奇怪的问题,我打开了一个已知正在运行的 Visual Studio 2010 项目,但它不再生成,并且每个引用都显示为无效,如下面的屏幕截图所示。

我不知道为什么或该做什么。

Screenshot of project references

我已经安装了 Visual Studio 2013 Express,所以我不确定这是否可能在某个地方搞砸了,但作为测试,该项目在 2010 年开放,我看到了这个问题。

在 VS 的错误选项卡中显示以下错误:

Error 1 This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ....\ServerAdministrator\packages\System.Data.SQLite.Core.1.0.94.0\build\net40\System.Data.SQLite.Core.targets. C:\Users\Chris\Documents\Visual Studio 2013\Projects\BoardiesITSolutionsLib\BoardiesITSolutions\BoardiesITSolutions.csproj 131 5 BoardiesITSolutions

它提到的 ServerAdministrator 程序是一个完全不同的项目,我尝试删除对 System.Data.SqliteCore 的引用并尝试告诉 NuGet 重新添加它们,但没有成功。

警告是:

找不到引用的组件“WindowsBase”找不到引用的组件“System.Xml.Linq”

对于屏幕截图中显示的每个引用,所有警告都与上面相同。

最佳答案

应要求,我的评论作为回答:


如果您在文本编辑器中查看 .csproj 项目文件(它实际上只是 XML),这些引用有意义吗?

您是否安装了该版本的 .NET 框架?

通常,原始项目文件会让您比 IDE 更详细地了解正在发生的事情。

关于c# - Visual Studio 项目中的每个引用都显示为无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28203261/

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