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

本文关键字:引用 项目 一个 2013 Studio Visual | 更新日期: 2023-09-27 18:15:37

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

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

我已经在所有系统参考中尝试了所有解决方案,缺少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引用。

但是,当我从相同的本地路径添加相同的库引用到项目2时,它无法找到它。

为什么?

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

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

今天我遇到了一个类似的问题。在所有的头痛之后,我终于发现我需要将包文件夹从母项目移动到新项目中。是丢失的包裹引起了所有的头痛。

在你的情况下,我怀疑在你的project2包文件夹中,System.Data.SQLite包丢失了。