无论如何要执行/p:DeployOnBuild=true
对 MSBuild 的调用的发布/部署部分吗?例如,在一次调用中进行构建,然后在另一次调用中进行发布(文件复制)。
从命令行调用时,MSBuild 15 和发布配置文件存在问题。
无论如何要执行/p:DeployOnBuild=true
对 MSBuild 的调用的发布/部署部分吗?例如,在一次调用中进行构建,然后在另一次调用中进行发布(文件复制)。
从命令行调用时,MSBuild 15 和发布配置文件存在问题。
Github 上的一篇帖子解决了您提出的同样问题,提供了一个解决方案。
您可以在此处找到有关如何从命令行使用 PublishProfiles 的文档 - https://github.com/aspnet/websdk#folder-publish
这是一个带有 PublishProfile 的示例项目: https ://github.com/vijayrkn/dotnetpublishprofilesample/blob/7dac43543173b4ce908921106cc84d810c6dc623/WebPublishCommandlineSample/Properties/PublishProfiles/SampleFolderProfile.pubxml
使用上述发布配置文件发布到文件夹的 MSBuild 命令: https ://github.com/vijayrkn/dotnetpublishprofilesample/blob/7dac43543173b4ce908921106cc84d810c6dc623/PublishCommandline.txt
如果有人可以为我提供一个不起作用的示例项目和 msbuild 命令,我将很乐意看看这个问题。
来源:https ://github.com/Microsoft/msbuild/issues/1901#issuecomment-377140715
希望它提供所需的信息
注意:问题已由 Microsoft 修复 - https://github.com/dotnet/cli/pull/8996作为2.1.3xx 里程碑的一部分