我想下载程序包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项目分开的兼容程序集进行认证。
谢谢!
答案 0 :(得分:1)
dotnet new console
<TargetFramework>
更改为net472
dotnet add package Microsoft.AspNetCore
(或在编辑csproj时添加相关的PackageReference
)dotnet publish
bin\Debug\publish
目录将包含与net472兼容的所有dll。