【发布时间】:2023-03-18 00:34:02
【问题描述】:
我有一个 C# dotnet 核心解决方案,它包含许多项目。然后我想发布我的解决方案来分发我的构建应用程序。
当我在包含 sln 文件的文件夹中运行 dotnet publish -o publish/win1064 -r win10-x64 时(我使用的是 dotnet core sdk 3.1),所有构建工件 (dll) 都存储在 publish/win1064 文件夹中。我希望在子文件夹中发布一些项目,例如项目“pluginA”的 publish/win1064/plugins/pluginA。
我可以通过为每个项目运行dotnet publish 并相应地设置输出文件夹来做到这一点,但是有没有办法用一个命令来做到这一点?
【问题讨论】: