使用 Visual Studio 隨附的 Gacutil 工具,在全域程式集緩存中手動安裝和卸載 BizTalk 元件。
使用 Visual Studio 時,您可以在從 Visual Studio 部署 BizTalk 元件時自動安裝在 GAC 中。 在 BizTalk 專案的部署屬性中設定此選項;請參閱 如何在Visual Studio中設定部署屬性。 您無法使用此方法在 GAC 中安裝非 BizTalk .NET 元件;您必須手動安裝它們,如本主題所述。
備註
您也可以使用 BizTalk Server 管理控制台,在元件部署至 BizTalk 應用程式之後,指定元件的部署選項。 請參閱 如何修改 BizTalk 元件的部署選項,以及如何 修改 .NET 元件、COM 元件、檔案或 BAM 成品的部署選項。
先決條件
使用具有 GAC 寫入許可權的帳戶登入。 本機電腦上的系統管理員帳戶具有此許可權。
透過 gacutil 進行安裝
將 BizTalk 組件複製到本機電腦。
以系統管理員身分 開啟 Visual Studio 的開發人員命令提示字元 。
輸入下列命令:
gacutil /i path_to_assembly_file /f
例如,輸入:
gacutil /i c:\temp\filename.dll /f
選項 /f
會覆寫任何具有相同元件名稱的現有元件。 如需 gacutil 命令和選項的詳細資訊,請輸入 gacutil /?
。
使用 gacutil 工具進行卸載
必須從全域組件快取(GAC)解除安裝組件,才能完全取消部署應用程式。 您可以將此程式自動化。 將應用程式部署至生產環境之前,請先撰寫前置處理腳本,以在卸載應用程式時自動從 GAC 卸載元件。 請參閱 使用前置和後置處理腳本來自定義應用程式部署。
您也可以使用腳本來移除其他檔案和設定。 請參閱 如何移除 BizTalk 應用程式的其他檔案和設定。
使用 Windows 介面
開啟至 \Windows\Assembly %systemdrive%。
以滑鼠右鍵按兩下應用程式中包含的每個元件檔案,選取 [ 卸載],然後選取 [ 是 ] 以確認。
使用命令列
以系統管理員身分 開啟 Visual Studio 的開發人員命令提示字元 。
輸入下列命令:
gacutil /u
< 完整組件名稱>例如,輸入:
gacutil /u "hello,Version=1.0.0.0, Culture=neutral, PublicKeyToken=0123456789ABCDEF"
另請參閱
將 BizTalk 元件從 Visual Studio 部署到 BizTalk 應用程式
取消部署 BizTalk 應用程式
如何卸載 BizTalk 應用程式
如何從 BizTalk 群組刪除 BizTalk 應用程式