提问者:小点点

Visual studio引用显示一些未加载的库


首先,我将maven项目导入到eclipse,然后通过我的pom.xml安装了一些依赖项,并且我在eclipe project Explorer上的maven dependencies文件夹中看到了这些依赖项。

现在,我在visual studio程序中导入了一个.NET framework项目(它是用C#编写的)。解决方案资源管理器(引用部分)显示了许多依赖项(它们给出了错误)。然后我找到了这些库,然后创建了一个名为nugetPackages的文件夹,并将我的nuget packages管理器连接到该文件夹(工具/选项/nuget packages manager/package sources)。我重新打开我的项目和引用上的库部分没有给出任何错误。我的问题是这些库的名称来自哪里?有任何像pom.xml这样的文件。

我希望我能解释一下我的情况。


共1个答案

匿名用户

您希望在项目中引用的库是NuGet包还是只是一些框架库?如果它们是Nuget包,那么它们应该在packages.config文件http://prntscr.com/1140xN0中描述,用于经典的.NET应用程序(例如.NET framework 4.5)。在.NET核心应用程序中,所需的Nuget包在文件.csproj文件http://prntscr.com/11412iq中定义。在这两种情况下,您都可以通过右键单击.sln文件并选择Restore NuGet packages http://prntscr.com/1140zsk下载所有可用的NuGet packages。如果您手动添加了DLL,则需要导航到这些DLL,并通过右键单击References-Add Referencehttp://prntscr.com/114142x来选择它们