共用方式為


如何將檔案新增至應用程式

本主題描述如何使用 BizTalk Server 管理控制台或命令行,將檔案新增至 BizTalk 應用程式。 安裝應用程式時,您新增至應用程式的檔案會複製到安裝資料夾。 檔案也可以匯出至應用程式的 .msi 檔案,並使用應用程式移至不同的部署環境。

備註

如需新增自述文件的說明,請參閱 如何連結至自述檔

如果您想要覆寫應用程式中已經存在的檔案,請指定 [覆寫] 選項。 只有在這兩個檔案具有相同檔名時,覆寫選項才能運作。 如果未指定,且應用程式中已經有與新增檔案相同的檔名,則新增作業將會失敗。

備註

不同於某些其他類型的成品,您可以在 BizTalk 群組中擁有相同檔名的多個檔案。

先決條件

若要執行本主題中的程式,您必須使用 BizTalk Server Administrators 群組成員的帳戶登入。 如需許可權的詳細資訊,請參閱 部署和管理 BizTalk 應用程式所需的許可權

將檔案新增至應用程式

使用 BizTalk Server 管理控制台

  1. 依序按兩下 [開始]、[ 所有程式]、 [Microsoft BizTalk Server 20xx],然後按兩下 [ BizTalk Server 系統管理]。

  2. 在主控台樹中,展開 [BizTalk Server 系統管理] 和 [BizTalk 群組],其中包含您要新增檔案的應用程式。

  3. 展開 [應用程式] 和您要新增檔案的應用程式。

  4. 以滑鼠右鍵按兩下 [資源] 資料夾,指向 [ 新增],然後按兩下 [ 資源]。

  5. 按兩下 [新增],選取檔案,然後按兩下 [ 開啟]。

  6. 在 [ 文件類型 ] 下拉式清單中,選取 [System.BizTalk:File]。

  7. [目的地] 中,輸入從 .msi 檔案安裝應用程式時,要複製檔案之位置的完整路徑,包括檔名。 預設值為 %BTAD_InstallDir%應用程式安裝資料夾。 如果未提供此路徑,則不會在安裝期間將檔案複製到本機文件系統。

  8. 完成後,請按一下 [確定]

使用命令列

  1. 開啟命令提示字元,如下所示:按兩下 [ 開始],按兩下 [ 執行],輸入 cmd,然後按兩下 [ 確定]。

  2. 輸入下列命令,取代適當的值,如下表所述:

    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:\Source Files\File.txt” /Destination:“C:\New Files\File.txt” /Server:MyDatabaseServer /Database:BizTalkMgmtDb

    參數 價值觀
    /ApplicationName 要新增檔案的 BizTalk 應用程式名稱。 如果未指定應用程式名稱,則會使用預設的 BizTalk 應用程式。 如果名稱包含空格,您必須以雙引弧括住它()。
    /類型 System.BizTalk:File (此值不區分大小寫。)
    /改寫 更新現有檔案的選項。 如果未指定,且檔案已存在於與所新增檔案同名的應用程式中,AddResource 作業會失敗。
    /源 檔案的完整路徑,包括檔名。 如果路徑包含空格,您必須以雙引弧括住它()。
    /目的地 從 .msi 檔案安裝應用程式時,要複製檔案的位置完整路徑。 如果路徑包含空格,您必須以雙引弧括住它()。 如果未提供,則不會在安裝期間將檔案複製到本機文件系統。
    /伺服器 裝載 BizTalk 管理資料庫的 SQL Server 實例名稱,格式為 ServerName\InstanceName,Port。

    只有在實例名稱與伺服器名稱不同時,才需要實例名稱。 只有當 SQL Server 使用非預設的埠號碼(1433)時,才需要指定埠號。

    範例:

    Server=MyServer

    Server=MyServer\MySQLServer,1533

    如果未提供,則會使用本機計算機上執行的 SQL Server 實例名稱。
    /資料庫 BizTalk 管理資料庫的名稱。 如果未指定,則會使用在 SQL Server 本機實例中執行的 BizTalk 管理資料庫。

另請參閱

管理 .NET 元件、憑證和其他資源
AddResource 命令:檔案
建立和修改 BizTalk 應用程式