共用方式為


從 Visual Studio 工具箱中新增和移除自訂運算質

本主題描述如何將自訂運算質新增至 Visual Studio 工具箱,以及從 Visual Studio 工具箱中移除自訂運算質。

新增自訂運算質至 Visual Studio

自訂運算質必須先新增至 Visual Studio 工具箱後,才可在對應中使用。 請使用下列程序新增自訂運算質。

新增自訂運算質

  1. 新增運算質至 Visual Studio 工具箱。

    1. 使用 [Windows 檔案總管] 找出實作自訂運算質的組件。

    2. 將元件複製到 <BizTalk Server安裝資料夾>\Developer Tools\Mapper Extensions目錄。 BizTalk 對應工具會在此位置尋找自訂運算質。

    3. 從 Visual Studio BizTalk 專案,按一下 [ 工具] 功能表上的 [ 選擇工具箱專案]。

    4. 在 [ 選擇工具箱專案] 對話方塊中,按一下 [BizTalk Mapper 運算質] 索引 標籤。

    5. 按一下 [重設],然後按一下 [ 確定]。 此程序會花一些時間。

      您的自訂運算質現在應該出現在符合其類別之索引標籤下的工具箱中。

      -或-

    6. 從 Visual Studio BizTalk 專案,按一下 [ 工具] 功能表上的 [ 選擇工具箱專案]。

    7. 在 [ 選擇工具箱專案] 對話方塊中,按一下 [BizTalk Mapper 運算質] 索引 標籤。

    8. 按一下 [重設],然後按一下 [ 確定]。

      注意

      如果您的自訂運算質未公開任何內嵌程式碼,請確定其組件可在全域組件快取中使用。

    9. 在 [ 檔案] 功能表上,按一下 [ 結束 ] 以關閉 Visual Studio。

    10. 啟動 Visual Studio 命令提示字元

    11. 在命令提示字元中,輸入 devenv /setup

    12. 啟動 Microsoft Visual Studio

      自訂運算質應該會出現在適當的索引標籤中。

  2. 將組件新增至全域組件快取中。 如果您的組件僅包含內嵌運算質,則可以略過此步驟。

    1. 啟動 Visual Studio 命令提示字元

    2. 切換至包含您組件的資料夾。

    3. 在命令提示字元中,輸入gacutil /if < assembly_path >。 例如,如果您的元件名稱是 FunctoidLibrary.dll,請輸入 gacutil /if FunctoidLibrary.dll

    4. 完成時,請輸入 exit

從 Visual Studio 移除自訂運算質

請使用下列程序移除自訂運算質。

移除自訂運算質

  1. 從 Visual Studio 工具箱移除運算質。

    1. 從 Visual Studio BizTalk 專案,按一下 [ 工具] 功能表上的 [ 選擇工具箱專案]。

    2. 在 [ 選擇工具箱專案] 對話方塊中,按一下 [BizTalk Mapper 運算質] 索引 標籤。

    3. 在清單中尋找自訂運算質,選取 [ 移除 ] 核取方塊,然後按一下 [ 確定]。

      -或-

    4. 在 Visual Studio BizTalk 專案中編輯地圖時,按一下 [工具箱] 索引標籤來顯示 [工具箱 選擇區]。

    5. 按一下包含您自訂運算質的運算質群組。

    6. 以滑鼠右鍵按一下您想要移除的運算質,然後按一下 [ 刪除 ] 或按刪除鍵。

  2. Developer Tools\Mapper Extensions 目錄移除運算質元件。

    警告

    如果組件包含作用中的運算質,請不要移除它。 這麼做將會中斷其他對應。

    1. 啟動 Windows 檔案總管,並流覽至 BizTalk Server 的開發人員工具\Mapper 延伸模組目錄。

    2. 以滑鼠右鍵按一下包含已移除運算質的元件,然後按一下 [ 刪除 ] 移除檔案。

  3. 從全域組件快取中移除運算質組件。 如果您的組件僅包含內嵌運算質,則可以略過此步驟。

    警告

    如果組件包含作用中的運算質,請不要將它從全域組件快取中移除。 這麼做將會中斷其他對應。

    1. 啟動 Visual Studio 命令提示字元

    2. 在命令提示字元中,輸入gacutil /u < assembly_display_name >。 例如,如果您的元件名稱 FunctoidLibrary.dll,請輸入 gacutil /if FunctoidLibrary

    3. 完成時,請輸入 exit

另請參閱

開發自訂運算質