Biztalk 从开发人员机器部署到我们的测试服务器不会';行不通

Biztalk 从开发人员机器部署到我们的测试服务器不会';行不通,biztalk,Biztalk,我们有两台开发机器(dev1和dev2),我们正在尝试改变我们的部署方式。到目前为止,我们通常部署到本地biztalk管理控制台,然后创建一个MSI并将其安装到live server 现在,我们希望直接部署到测试服务器(bztest-03),测试完成后,在该机器上创建一个msi。这适用于dev2 mavhine,但dev1机器会给出以下错误。即使登录的用户与dev2上的用户相同,并且数据库上的权限看起来相同(以及用户角色),计算机也会出现此错误 什么会导致这些错误?分析和端口跟踪信息不是我们制作

我们有两台开发机器(dev1和dev2),我们正在尝试改变我们的部署方式。到目前为止,我们通常部署到本地biztalk管理控制台,然后创建一个MSI并将其安装到live server

现在,我们希望直接部署到测试服务器(bztest-03),测试完成后,在该机器上创建一个msi。这适用于dev2 mavhine,但dev1机器会给出以下错误。即使登录的用户与dev2上的用户相同,并且数据库上的权限看起来相同(以及用户角色),计算机也会出现此错误

什么会导致这些错误?分析和端口跟踪信息不是我们制作的,我在谷歌上发现关于它和biztalk的点击率很低

严重性代码说明项目文件行抑制状态 错误部署无法初始化与数据库的连接 服务器“BZTEST-03\DTA”上的“BizTalkMgmtDb”。验证您是否具有 所需的安全权限以及 相关计算机上的分布式事务协调器服务 当前DTC安全、防火墙或身份验证不阻止 设置。无效的对象名称“analytics\u PortTrackingInfo”。0


尽管存在该错误,但无法从VisualStudio部署到远程计算机。情况一直如此

如果您希望改进部署过程,“正确”的方法是将BTDF添加到解决方案中


我可能没有使用远程计算机,对吗?我自己的开发机器可以毫无问题地部署到测试服务器。在项目设置的deployment选项卡中,我只需在server下输入其他机器DTA数据库,就可以部署到其他服务器。没有错误,资源在服务器上可用。但是,我的同事在从VisualStudio部署时遇到上述错误。但是我们正在使用Biztalk 2013,如果相关的话?我是说Biztalk 2016。@Andy,它不是那样工作的。VS只能在本地部署,因为程序集必须是GAC'd。改进部署过程的正确方法是在开发人员或构建计算机上构建部署包,然后在测试时安装。这正是BTDF的用途。