在没有 VSTS 任务的情况下部署 BizTalk 应用程序项目 (.btaproj)

Deploying a BizTalk Application Project (.btaproj) without the VSTS Task

我有一个 BizTalk 解决方案,其中 BizTalk 应用程序项目 (.btaproj) 配置为按照本教程部署 Step 1: Add the BizTalk Server Application project in Visual Studio

出现问题的原因是,据我所知,使用此项目生成的包类型可以使用仅适用于 Azure Devops 服务 (Deploy BizTalk Application) 和我们的环境的任务进行部署在内部部署 (TFS 2017)

有什么方法可以在没有这个任务的情况下部署这个包? (PowerShell、MSBuild、M​​SDeploy 等)

P.S:我知道 BTDF 的存在,但此解决方案是使用 .btaproj 配置的,我想避免将部署项目更改为 .btdfproj

I would like to avoid changing deployment project

不幸的是,你有点卡住了。 BTAP 用于 TFS 部署,我建议您避免使用,很少有商店实际使用。

对于本地部署,可以选择使用 BTDF。 BTDF 不会花太长时间集成到您的解决方案中,如果您定期部署更新,那么付出努力是值得的。