如何发布策略
本主题介绍如何使用 BizTalk Server 管理控制台在 BizTalk 组中发布策略。 发布策略可将其添加到 BizTalk 应用程序,如 如何向应用程序添加策略中所述。
在您可以发布某一策略前,该策略必须存在于 BizTalk 组的规则引擎数据库中。 可以通过以下三种方式将策略导入规则引擎数据库中:
可以导入包含策略的应用程序。 在进行这一导入时,该策略自动导入到规则引擎数据库中。
可以使用管理控制台或 BTSTask 将策略显式导入规则引擎数据库,如 如何导入策略中所述。
可以使用规则引擎部署向导将策略添加到规则引擎数据库,如 如何部署和取消部署策略和词汇中所述。
注意
尽管可以通过导入的其他策略覆盖某一已发布策略,但如果您指定这一选项,则永远不会覆盖已发布的词汇。 若要更新某一已发布的词汇,必须从规则引擎数据库中删除它,然后导入新版本。
必备条件
若要执行本主题中的过程,必须使用属于 BizTalk Server 管理员组成员的帐户登录。 有关权限的更多详细信息,请参阅 部署和管理 BizTalk 应用程序所需的权限。
发布策略
依次单击“开始”、“所有程序”、“Microsoft BizTalk Server 20xx”和“BizTalk Server管理”。
在控制台树中,展开“BizTalk Server管理”,展开包含要发布的策略的 BizTalk 组,展开“应用程序”,然后展开“<所有项目>”。
单击“ 策略”,右键单击策略,然后单击“ 发布”。
注意
若要发布策略,必须先在BizTalk Server计算机的全局程序集缓存 (GAC) 中安装该策略引用的任何程序集,然后才能打开BizTalk Server管理。 打开BizTalk Server管理时,它将维护安装到 GAC 中的程序集的缓存。 在BizTalk Server管理关闭并重新打开之前,此缓存不会更新。 如果尝试发布策略而发布失败,因为 GAC 中未安装引用的程序集,则必须关闭BizTalk Server管理,将引用的程序集安装到 GAC 中,打开BizTalk Server管理,然后发布策略。