[英]Transfer nuget Packages to new solution
我在解決方案中有一個視覺工作室2015項目。 我需要創建一個非常相似的項目,並且不想再次手動添加所有包。
所以我復制了包json並運行了“Restore nuget packages”但是這個命令只下載了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" />
[...]
將packages.config復制到項目中后,您可以從程序包管理器控制台運行以下命令以重新安裝NuGet程序包。
Update-Package -reinstall
您也可以將此限制為一個項目。
Update-Package -reinstall -ProjectName MyProject
-reinstall參數將使NuGet將程序集引用添加回項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.