将 NuGet 包从一台计算机传输到另一台计算机



我现在正在构建一个WPF应用程序,但我对VS 2013完全陌生。

我的一个朋友想和我一起做这个项目,所以我把我的项目目录复制到了他的电脑上。

该项目无法在他的计算机上运行,因为缺少一个包。我重新下载了该软件包,但事实证明,我在项目中引用的内容在较新版本的软件包中删除了。

有没有办法将计算机上现有的 NuGet 包复制到他的计算机上?

多谢!

  1. 可以在 Visual Studio 的程序包管理器控制台中使用以下命令安装特定版本的程序包:

    Install-Package YourPackageId -Version 1.2.3
    
  2. 您会看到已安装的软件包...

    a) 在"你是解决方案文件夹"下的"packages"文件夹中。

    b) 在包缓存中:%LocalAppData%NugetCache .

  3. 例如,将包裹复制到您朋友的计算机上并将其放入c:LocalPackages。然后,将此路径添加为本地包源:使用对话框管理 NuGet 包/包源

最新更新