2016-06-13 65 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將程序集引用添加回項目。

相關問題