繁体   English   中英

Visual Studio 2013中一个C#项目中缺少所有库引用

[英]all library references missing in one C# project in Visual Studio 2013

我有一个在VS2013中构建的3个C#项目的解决方案。 它是从GIT中检出的,但是我在一个项目中缺少所有的库引用(标记为黄色三角形)。

但是,在其他两个项目中,相同的lib引用也可以。

我已经在缺少Visual Studio 2013 NuGet Async的所有系统参考中尝试了所有解决方案

但是,他们都不适合我。

任何帮助,将不胜感激。

更新这是c#项目文件的一部分,为什么在本项目中却没有其他项目中缺少它们?

<Reference Include="System" />
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System.Configuration" />
<Reference Include="System.Core" />
<Reference Include="System.Data.SQLite">

我在一个解决方案中有项目1,2,3。

在同一解决方案中,项目1可以从本地路径中找到相同的lib引用。

但是,当我从同一本地路径添加了相同的LIB参考项目2项,它不能找到它。

为什么呢

查看您的.csproj文件。 它定义了引用的DLL的位置。 显然,您没有所需的文件夹/文件。

我今天遇到了类似的问题。 经过所有头痛之后,我终于发现我需要将包文件夹从母项目移到新项目中。 是缺少的软件包引起了所有的麻烦。

就您而言,我怀疑在您的project2软件包文件夹中,缺少System.Data.SQLite软件包。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM