问题标签 [biztalk-deployment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
223 浏览

biztalk - 使用一些工具构建 BizTalk

是否可以进行持续集成。

我们正在使用 Power shell 脚本来部署 BTDF 包。我发现许多资源可以使用 TFS 为 BizTalk 进行持续集成,但是否可以进行持续集成。是否有任何可用的资源。

0 投票
2 回答
468 浏览

biztalk - 将 BizTalk 业务流程作为 wcf 服务发布到远程 IIS

我正在尝试将我的 BizTalk 业务流程发布到 IIS。当我尝试使用本地 IIS 时,它正在工作。但是当我尝试使用远程 IIS 时,它说找不到主机。

有没有办法做到这一点?

我正在使用 BizTalk Server 2013 R2 和 IIS 8.5 在远程服务器中安装了 BizTalk 服务器开发者版本

0 投票
2 回答
228 浏览

biztalk - 在 BizTalk 部署框架中更改主机实例

我正在使用 BizTalk 部署框架来部署我的应用程序。它在本地机器上工作。我想在测试环境中部署,它应该使用 Visual Studio 而不是 MSI。我不确定在哪里更改 HostInstance 名称。

0 投票
1 回答
236 浏览

biztalk - BizTalk 自动部署

我能够使用 TFS 自动构建来构建 BizTalk 应用程序,但我不确定如何进行自动部署。我尝试过 BTDF,但我不知道如何使用它进行自动部署。我找不到合适的文档/链接用于 BizTalk 解决方案的自动部署。

有人可以为我解释一下吗?

我正在使用 BizTalk Server 2013 R2。

0 投票
2 回答
240 浏览

biztalk - 使用 BTDF 取消编排

我正在研究一个要求,我们需要将 20 个编排中的 2 个保持在未入伍状态。我正在使用 BTDF 进行部署。即使我在绑定文件中保持状态为Unenlisted,在部署结束时 BTDF 也会启动应用程序,这将导致启动所有编排。谁能帮助我实现同样的目标。下面是我的绑定文件的片段:

0 投票
2 回答
483 浏览

biztalk - 如何安全地设置 SB-Messaging 适配器凭据?

我正在开发一个解决方案,该解决方案涉及使用 BizTalk SB-Messaging 适配器从 Azure 服务总线队列读取消息。我正在使用 BizTalk 部署框架来部署应用程序,而无需用户输入。

一些适配器可以选择使用单点登录数据库获取外部系统的凭据(选项“使用 SSO”)。SB-Messaging 适配器没有此功能,并且需要在 UI 中输入服务(在本例中为队列)的 ACS(访问控制服务)或 SAS(共享访问密钥)凭据。BTDF 也可以通过在绑定文件中输入它们来设置它们(这些特定属性上有一个属性vt="[number]"会导致它们被忽略,除非被覆盖,大概是为了阻止开发人员以明文形式存储凭据。

如何在不以明文形式保存服务总线凭据的情况下设置它们?对于这种情况,我认为写入磁盘或保存在源代码管理中的任何数据都是明文,这意味着创建包含这些凭据的绑定文件是不可接受的。

理想情况下,我希望它能够正常工作,就像支持 SSO 的适配器一样。这可能吗?

(顺便说一句,任何知道为什么微软显然没有费心实施这一点的人都欢迎发表他们的观点)

0 投票
1 回答
58 浏览

visual-studio - 用于 BizTalk 的 BtsMSITask 的备用

有没有办法在将其部署到 BizTalk Server 控制台之前只生成 BizTalk MSI。我发现这里提到的一个方法BtsMsiTask

我想知道我们可以在不安装任何其他组件的情况下使用任何其他方法吗?

0 投票
3 回答
888 浏览

biztalk - BizTalk 部署框架缺少 Microsoft.BizTalk.Interop.SSOClient 版本 9.0.1000.0

我在部署当前的 BizTalk 解决方案时遇到了一些问题。我刚刚接手了这个项目,部署框架似乎一直工作到现在。一切都设置好了,但是当我运行部署时,会发生此错误:

C:\Program Files (x86)\MSBuild\DeploymentFrameworkForBizTalk\5.0\BizTalkDeploymentFramework.targets(1727,5):错误 MSB4018:UpdateSSOConfigItem 任务出现意外错误。

System.IO.FileNotFoundException:找不到文件或程序集“Microsoft.BizTalk.Interop.SSOClient,Version=9.0.1000.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”

运行时出现错误C:\Program Files (x86)\MSBuild\DeploymentFrameworkForBizTalk\5.0\BizTalkDeploymentFramework.targets(1727,5)

我猜它来自 SSOFileReader.dll(它应该引用程序集?)实际上,GAC 中缺少程序集。但是 QS 和 PROD 服务器似乎与 DEV 设置相同,它们也缺少程序集,但部署工作正常。

我对所有这些 BizTalk 东西都很陌生,还没有对部署框架做任何事情,希望得到一些帮助:)

0 投票
0 回答
915 浏览

visual-studio - 保存解决方案构建顺序的位置

我有一个包含多个项目(csproj 和 btproj)的解决方案。我实际上正在运行 BizTalk 2013 R2,所以我在 Visual Studio 2013 下进行开发。我有许多 powershell 脚本来部署我的应用程序,我必须增强它们。

我需要阅读或确定解决方案的项目构建顺序,以便按此顺序部署我的程序集。好的,我可以在“项目->项目依赖项”下获得它,但是这些信息存储在哪里?或者如何使用 powershell 以编程方式确定它们?

我试过这个脚本,但它为我的所有项目返回 0 个依赖项。可能是因为我的解决方案是 2013 年,而我正在使用v14.0\Microsoft.Build.dll. v12.0\Microsoft.Build.dll不返回任何项目。

另一种方法是解析 btproj 和 csproj 文件,但似乎很难为基本功能编写代码。

0 投票
0 回答
134 浏览

azure-devops - BizTalk 部署 2016 通过管道

我在发布构建到 BizTalk 服务器上的 zip 文件时遇到问题。

当我尝试在构建管道内执行 CreateApplication 时会出现特定问题。

我的管道由一个源代码控制和 2 个服务器组成。

  1. 将更改推送到 Git
  2. BizTalk 应用程序在 buildserver 上构建,.ZIP 与内部的绑定文件一起被导出到部署服务器(按预期完美运行)

  3. Deploymentserver 尝试开始部署,但收到以下错误。

部署错误 在此对象中找不到属性“版本”。 验证此属性是否存在并且可以设置

我对此进行了研究,但我唯一能看到的是,每当我查看应用程序属性时,与实际生产服务器相比,在测试部署服务器上我没有“版本:属性”

部署服务器上缺少版本 在此处输入图像描述

其他生产服务器上的版本 在此处输入图像描述

重要的是,每当我手动创建相同的应用程序并在我的管道中运行“UpdateApplication”而不是“CreateApplication”时,它似乎都可以工作。但这不应该意味着 create 不应该工作。我需要它来工作,因为由于项目的构建方式,我需要重新部署。

所有 3 个功能包都安装了最新的 CU。

如果有人知道为什么我的任何应用程序都没有 Version 属性,请告诉我。