使用“dotnet build”输出作为“dotnetpublish”输入

jus*_*ody 4 .net-core

我使用dotnet build -o $somedir,如何制作后续dotnet publish使用的神器$somedir

文档不充分,包含 MSBuild 逻辑的 xml 文件简直就是地狱,我什至试图把头撞到桌子上,但没有帮助。

Ale*_*esD 5

您可以通过指定--no-build选项并将MSBuild 属性 OutDir设置为生成结果所在的文件夹来完成此操作。

这是添加了发布步骤的示例:

dotnet build -o $somedir
dotnet publish -p:OutDir=$somedir --no-build
Run Code Online (Sandbox Code Playgroud)