【发布时间】:2018-03-08 11:04:14
【问题描述】:
我已经了解 .NET Core 的“发布”命令以及如何针对不同平台进行发布。例如:
dotnet publish -c Release -f netcoreapp2.0 -r win10-x64
但是,我想知道有没有办法直接在 .csproj 文件中指定这些参数?
(我知道<RuntimeIdentifier>property,但是使用它,已发布的应用程序不是独立的,更重要的是,不会复制驻留在“runtimes/(OS)/native/”中的任何本机库.)
我错过了什么吗?
----------
编辑: 如何使用 VS IDE 部署独立的 .NET Core 应用程序(产生与我之前编写的命令相同的输出 (dotnet publish ...),最好通过修改 csproj 文件?
这个问题似乎是一个克隆:Publish .net core app from VS 2017(抱歉,之前没有看到)。
【问题讨论】:
标签: c# visual-studio .net-core publish multiplatform