2016-06-13 44 views
3

我在解决方案中有一个Visual Studio 2015项目。我需要创建一个非常类似的项目,并且不想再次手动添加所有包。将nuget包传输到新解决方案

所以我复制了包json并运行了“还原nuget包”但是这个命令只下载了libs文件,并没有将程序集引用添加到项目文件中。

是否有执行此命令的命令行?

我知道我也可以复制和调整csproj的内容,但如果有内置的方式,我非常合适。

的packages.config看起来是这样的:

<?xml version="1.0" encoding="utf-8"?> 
<packages> 
    <package id="BouncyCastle" version="1.7.0" targetFramework="net461" /> 
    <package id="Common.Logging" version="3.3.1" targetFramework="net461" /> 

[...]

回答

3

随着packages.config复制到你的项目,你可以运行程序包管理器控制台执行以下命令重新安装NuGet包。

Update-Package -reinstall 

您也可以将其限制为一个项目。

Update-Package -reinstall -ProjectName MyProject 

-reinstall参数将使NuGet将程序集引用添加回项目。

相关问题