如何在本地安装Nuget Package .nupkg文件?

我有一些来自C#书籍的.nupkg文件。 我怎样才能安装它们? 看不到我的包裹

工具 – >选项 – >程序包pipe理器

在这里输入图像说明

给一个名字和文件夹位置。 点击OK。 把你的nuget包文件放在那个文件夹中。

转到您的项目,右键单击并select“ Manage Nuget Packages ”,并select新的包源。

在这里输入图像说明

这里是文档

您还可以使用软件包pipe理器控制台,并通过在-Source参数中指定包含软件包文件的目录的path来调用Install-Package cmdlet:

 Install-Package SomePackage -Source C:\PathToThePackageDir\ 

对于我喜欢使用的.nupkg文件:

 Install-Package C:\Path\To\Some\File.nupkg 

如果您有.nupkg文件,只需要.dll文件,您只需将扩展名更改为.zip并findlib目录即可。

  1. 将文件添加到您的解决scheme旁边的名为LocalPackages的文件夹中(不必调用该文件夹,但相应地在以下步骤中调整xml)
  2. 使用以下内容在解决scheme文件旁边创build一个名为NuGet.config的文件

     <?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <add key="LocalPackages" value="./LocalPackages" /> </packageSources> <activePackageSource> <!-- this tells that all of them are active --> <add key="All" value="(Aggregate source)" /> </activePackageSource> </configuration> 
  3. 如果解决scheme在Visual Studio中打开,请closures它,然后重新打开它。

现在你的软件包应该出现在浏览器中,或者使用Install-Package进行安装