BizTalk BTDF MSI 文件的自定义

Customisation of BizTalk BTDF MSI Files

是否可以通过 BTDF 配置文件为 BizTalk BTDF 生成的 MSI 文件自定义程序组、默认安装文件夹和其他高级安装程序设置?这将是最新的 BTDF 版本。

由于 BTDF 是在 Wix 上构建的,我想知道是否有任何方法可以访问这些类型的设置,或者它们中的任何一个是否暴露在 .btdfproj 文件中(尽管搜索文档和在线资源已经绘制这里是空白 - 如果我遗漏了任何明显的内容,我深表歉意)。

情况是我们将向同一台服务器部署 200 多个接口,默认方法将变得难以管理。我知道我可以 post 处理 MSI,但宁愿避免这种情况。

是的。您可以从 %PROGRAM_FILES%\Deployment Framework for BizTalk x.x\Developer\GenericBizTalkMSI.wxs 获取 GenericBizTalk.wsx 文件作为起点。将其添加到您的解决方案中,然后根据需要 update/customize。然后,在 .btdfproj:

中设置 属性
<WixProjectFile>MyNewGreatWix.wxs</WixProjectFile>

查看此处了解更多信息:http://www.tfabraham.com/BTDFDocs/V5_5/DeploymentFrameworkForBizTalkDocs.html?CustomizingtheDefaultWiXTemplate.html(也适用于当前版本)。