将NuGet包从一台计算机转移到另一台计算机

时间:2014-12-11 20:58:56

标签: wpf visual-studio-2013 nuget-package file-transfer

我正在构建一个WPF应用程序,但我对VS 2013完全不熟悉。

我的一位朋友想和我一起开展这个项目,所以我将项目目录复制到他的电脑上。

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

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

非常感谢!

1 个答案:

答案 0 :(得分:3)

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

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

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

    b)在包缓存中:%LocalAppData%\Nuget\Cache

  3. 将包复制到您朋友的计算机上并将其放在c:\LocalPackages\中。然后,将此路径添加为本地包源:Managing NuGet Packages Using the Dialog / Package Sources