ListApp 命令

将 BizTalk 应用程序中所有资源项目的列表以及每个项目的本地唯一标识符 (LUID) 和类型输出到控制台。 资源项目是可以使用 AddResource 命令添加到 BizTalk 应用程序的资源项目,例如程序集、脚本、文件、策略、COM 组件、虚拟目录、BAM 项目或证书。 这些资源项目还会显示在 BizTalk Server 管理控制台的“资源”节点下。

如果为此命令指定 ResourceSpec 参数,则相同的信息将被写入 .xml 文件中。 可以将此 .xml 文件与 ExportApp 命令结合使用,将应用程序中的项目子集导出到 .msi 文件,如 ExportApp 命令中所述。

对于虚拟目录,此命令将 Web 服务器主机名替换为“localhost”。如果将 ResourceSpec 参数生成的文件与 ExportApp 命令一起使用,则手动编辑该文件以将“localhost”替换为主机名和端口号(如果远程计算机上存在 Web 服务器)。 如果不这样做,虚拟目录及其内容将不添加到应用程序的 .msi 文件中。

示例: http://MyWebServer:80/MyVirtualDirectory.

使用情况

BTSTask ListApp [/ApplicationName:value] [/ResourceSpec:value] [/Server:value] [/Database:value]

参数

参数 必须
/ApplicationName (或 /A,请参阅备注) 要列出其项目的 BizTalk 应用程序的名称。 如果名称包含空格,则必须用双引号 (“) 将其括起来。 如果未指定此参数,则使用默认的应用程序。
/ResourceSpec (或 /R,请参阅备注) 要用此命令生成的 .xml 文件的完整路径。 此文件将列出应用程序中的各个项目,以及每个项目的 LUID 和类型。 示例:C:\Artifacts\MyArtifacts.xml。 如果路径包含空格,则必须用双引号 (“) 将其括起来。 如果已存在具有相同路径和文件名的文件,则该文件将被覆盖。
/Server (或 /S,请参阅备注) BizTalk 管理数据库的宿主 SQL Server 实例的名称,格式为“服务器名称\实例名称,端口”。

只在实例名称与服务器名称不相同时才需要指定实例名称。 只在 SQL Server 不使用默认端口号 (1433) 时才需要指定端口。

示例:

Server=MyServer

Server=MyServer\MySQLServer,1533

如果未提供,则使用本地计算机上运行的 SQL Server 实例的名称。
/Database (或 /D,请参阅备注) BizTalk 管理数据库的名称。 如果未指定,则使用在本地 SQL Server 实例中运行的 BizTalk 管理数据库。

示例

BTSTask ListApp /ApplicationName:MyApplication /ResourceSpec:C:\Artifacts\MyArtifacts.xml

注解

参数不区分大小写。 指定参数无需键入整个参数名,只需键入可明确标识该参数的参数名的前几个字母即可。

另请参阅

BTSTask 命令行参考