[英]Nuget commandline - extracting compatible assemblies from package
我想下載由Microsoft.AspNetCore
包(例如)引用的程序集列表。 我想全部下載它們,以獲得與NetStandard 2.0兼容的所有特定程序集的列表。
我所做的是從一個空文件夾中的命令行運行命令
nuget install Microsoft.AspNetCore -Version 2.2.0 -DependencyVersion HighestPatch -Framework net472 -OutputDirectory .\packages
我在(新創建的)子文件夾包中獲取了所有依賴包。
有沒有一種自動方法可以從與.Net 4.7.2兼容的lib子文件夾中提取dll? 當前,軟件包中還包含.Net Core特定的版本。
就像通俗易懂的查找兼容版本的路徑一樣。
通常,這是由Visual Studio完成的,但是我需要與Visual Studio項目分開認證兼容程序集的列表。
謝謝!
dotnet new console
<TargetFramework>
更改為net472
dotnet add package Microsoft.AspNetCore
(或在編輯csproj時添加相關的PackageReference
) dotnet publish
bin\\Debug\\publish
目錄將包含與net472兼容的所有dll。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.