如何链接到自述文件
本主题介绍如何使用 BizTalk Server 管理控制台或命令行来添加 Readme.htm 文件,该文件在用户单击控制面板中的“添加或删除程序”中的相应链接时出现。
安装 BizTalk 应用程序时,在控制面板的“添加或删除程序”中会自动创建指向名为 Readme.htm 的文件的链接。 如果 Readme.htm 文件存在于应用程序的安装文件夹中,用户可以通过单击显示在应用程序名称下的“单击此处获得支持信息”链接,然后单击“%BTAD_InstallDir%\Readme.htm”(%BTAD_InstallDir% 是表示应用程序安装文件夹的环境变量)来打开此文件。
这样控制面板中“添加或删除程序”中的指向 Readme.htm 文件的链接就可正常运行了,为此您需要执行以下操作:
命名 Readme.htm 文件。
向应用程序添加 Readme.htm 时,需指定应用程序安装文件夹作为该文件的目标位置(如下面步骤 6 所述)。 默认应用程序安装文件夹是 %ProgramFiles%\Generated by BizTalk\ApplicationName。 您可以将此路径表示为 %BTAD_InstallDir%。
如果要覆盖应用程序中已有的 Readme.htm 文件,请指定“覆盖”选项。 如果未指定该选项,并且 Readme.htm 文件已存在于应用程序中,则添加操作将失败。
注意
如果为此应用程序安装了多个 .msi 文件,并且为每个 .msi 文件选择了不同的安装路径,则当用户单击“添加或删除程序”中的自述文件链接时,包含在最近一次安装的 .msi 文件中的 Readme.htm 文件将被打开。
重要
如果没有创建自述文件,或者没有像本主题中介绍的那样将其添加到应用程序中,则在用户单击“自述文件”链接时不会显示任何内容。
必备条件
若要执行本主题中的过程,必须使用属于 BizTalk Server Administrators 组成员的帐户登录。 有关权限的更多详细信息,请参阅 部署和管理 BizTalk 应用程序所需的权限。
向应用程序添加自述文件
使用 BizTalk Server 管理控制台
单击“开始”,指向“所有程序”,指向“Microsoft BizTalk Server 20xx”,然后单击“BizTalk Server管理”。
在控制台树中,展开“BizTalk Server管理”和包含要向其添加 Readme.htm 文件的应用程序的 BizTalk 组。
展开 “应用程序” 和要向其添加 Readme.htm 文件的应用程序。
右键单击“ 资源” 文件夹,指向 “添加”,然后单击“ 资源”。
单击“ 添加”,选择 Readme.htm 文件,然后单击“ 打开”。
在 “目标位置”中,默认指定应用程序安装文件夹的完整路径,如下所示:%BTAD_InstallDir%\Readme.htm。 不应更改此路径。 如果所提供的应用程序安装文件夹路径不正确,则安装时不会将自述文件文件复制到该路径中,链接也不能正常工作。
完成后,单击 “确定” 。
使用命令行
按如下所示打开命令提示符:单击“ 开始”,单击“ 运行”,键入
cmd
,然后单击“ 确定”。键入以下命令,替换相应的值,如下表所述:
BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:File [/Overwrite] /Source:value [/Destination:value] [/Server:value] [/Database:value]
例如:
BTSTask AddResource /ApplicationName:MyApplication /Type:System.BizTalk:File /Overwrite /Source:"C:\Readme Files\MyApplication\Readme.htm" /Destination:%BTAD_InstallDir%\Readme.htm" /Server:MyServer /Database:BizTalkMgmtDB
参数 值 /ApplicationName 向其添加自述文件的 BizTalk 应用程序的名称。 如果未指定应用程序名称,则将使用默认 BizTalk 应用程序。 名称包含空格,必须用双引号将其括起来 (“) 。 /类型 System.BizTalk:File(此值不区分大小写。) /覆盖 覆盖现有文件的选项。 如果未指定,并且应用程序中已存在与要添加的文件同名的文件,则 AddResource 操作将失败。 /源 源文件的完整路径,包括文件名。 如果路径包含空格,则必须用双引号将其括起来 (“) 。 /目的地 %BTAD_InstallDir%\Readme.htm
这表示应用程序安装文件夹和 Readme.htm 文件的完整路径,它是安装应用程序时将 Readme.htm 文件复制到的位置。 如果不提供该路径,则自述文件不会被复制到应用程序安装文件夹中,“添加或删除程序”中的 Readme.htm 链接也不能正常工作。/服务器 承载 BizTalk 管理数据库的 SQL Server 实例的名称。 如果指定了“Database”参数,则此参数是必需的。 如果未提供,则使用 localhost。 如果未指定“Server”参数和“Database”参数,则使用组的默认 BizTalk 管理数据库。 /数据库 BizTalk 管理数据库的名称。 如果指定了“Server”参数,则此参数是必需的。 如果未指定“Server”参数和“Database”参数,则使用组的默认 BizTalk 管理数据库。