共用方式為


ExportApp 命令

將 BizTalk 應用程式匯出至 .msi 檔案。 若有任何 .msi 檔案位於相同路徑且檔案名稱相同,將會覆寫現有的 .msi 檔案。

您可以選擇性地使用 ResourceSpec 參數,順便將應用程式中的成品匯出至 .msi 檔案。 您可以編輯使用 ResourceSpec 參數執行 ListApp 命令時所建立的 XML 檔案,以指定要匯出的成品,如 ListApp 命令中所述。 然後,執行 ExportApp 命令時,您會使用此 XML 檔案的位置作為 ResourceSpec 的值。 這樣一來,唯有列在該特定 XML 檔案中的成品才會匯出至 .msi 檔案。

注意

基於安全性考量,應用程式匯出期間將從應用程式繫結移除密碼。 這些密碼並未從任何已新增至應用程式的繫結檔案中移除。 當您經由 .msi 檔案安裝應用程式後,必須重新設定密碼以使應用程式能夠正常運作。

此外,私密金鑰也將從憑證檔案中移除。

使用方式

BTSTask ExportApp [/ApplicationName:value] /Package:value [/ResourceSpec:value] [/GlobalParties] [/Server:value] [/Database:value]

參數

參數 必要
/ApplicationName (或 /A,請參閱備註) No 要匯出的 BizTalk 應用程式的名稱。 如果名稱包含空格,您必須將它括在雙引號 (") 中。 若未指定應用程式名稱,將使用群組預設的 BizTalk 應用程式。
/Package (或 /P,請參閱) Yes .msi 檔案的完整路徑。 如果路徑包含空格,您必須將它括在引號 (") 中。 範例:Package:"C:\My MSI Files\My.msi"
/ResourceSpec (or /R, see Remarks) No 資源規格檔案的完整路徑。 如果路徑包含空格,您必須將它括在引號 (") 中。 範例:ResourceSpec:"C:\My Files\MyResourceSpec.xml"
/GlobalParties (or /G, see Remarks) No 如果有指定,群組的全域合作對象資訊將匯出至 .msi 檔案。
/Server (or /S, see Remarks) No 裝載 BizTalk 管理資料庫之 SQL Server 執行個體的名稱,其格式為:伺服器名稱\執行個體名稱,連接埠。

只有在執行個體名稱和伺服器名稱不同時,才需要執行個體名稱。 只有在 SQL Server 使用預設值 (1433) 以外的連接埠編號時,才需要連接埠。

範例:

Server=MyServer

Server=MyServer\MySQLServer,1533

如果不提供,將會使用在本機電腦上執行的 SQL Server 執行個體的名稱。
/Database (or /D, see Remarks) No BizTalk 管理資料庫的名稱。 如果沒有指定,將會使用在 SQL Server 本機執行個體中執行的 BizTalk 管理資料庫。

樣本

ExportApp /ApplicationName:MyApplication /Package:C:\MSI\MyApplication.msi

備註

參數不區分大小寫。 您不需要輸入整個參數名稱來指定它;您可以輸入參數名稱的前幾個字母,只要能明確識別就好了。

另請參閱

BTSTask 命令列參考
如何匯出 BizTalk 應用程式