Visual Studio 2017 年网络部署:等待自定义预构建操作完成

Visual Studio 2017 web deploy: wait for custom pre-build action finish

我想使用 Web 部署来发布我的 ASP.Net Web API 项目以及 Angular 应用程序。 Angular 应用程序构建是 运行 在预构建操作中,我使用 CustommCollectFiles 在发布中包含 \dist 文件夹,但因为它不等待完成它,dist 文件夹内容可能已过时。如何等到预构建操作完成并且仅在复制 dist 文件夹之后?

解决方案是在发布配置文件配置 (*.pubxml) 中使用 msbuild 任务

我在 this 答案

中找到了解决方案