共用方式為


如何在 GAC 中安裝組件

使用 Visual Studio 隨附的 Gacutil 工具,在全域組件快取中手動安裝和卸載 BizTalk 元件 (GAC) 。

使用 Visual Studio 時,您可以在從 Visual Studio 部署 BizTalk 元件時自動安裝在 GAC 中。 在 BizTalk 專案的部署屬性中設定此選項;請參閱 如何在 Visual Studio 中設定部署屬性。 您無法,使用此方法在 GAC 中安裝非 BizTalk .NET 元件;您必須手動安裝它們,如本主題所述。

注意

組件已部署到 BizTalk 應用程式之後,您也可以使用 BizTalk Server 管理主控台,指定這些組件的部署選項。 請參閱 如何修改 BizTalk 元件的部署選項,以及如何 修改 .NET 元件、COM 元件、檔案或 BAM 成品的部署選項

必要條件

使用具有 GAC 寫入權限的帳戶登入。 本機電腦上的「系統管理員」帳戶具有這項權限。

使用 gacutil 安裝

  1. 將 BizTalk 元件複製到本機電腦。

  2. 以系統管理員身 分開啟 Visual Studio 的開發人員命令提示字元

  3. 輸入下列命令:

    gacutil /i path_to_assembly_file /f

    例如,輸入:
    gacutil /i c:\temp\filename.dll /f

/f選項會覆寫任何具有相同元件名稱的現有元件。 如需 gacutil 命令和選項的詳細資訊,請輸入 gacutil /?

使用 gacutil 卸載

必須從全域組件快取卸載元件, (GAC) 才能完全取消部署應用程式。 您可以將此程式自動化。 將應用程式部署至生產環境之前,請先撰寫前置處理腳本,以在卸載應用程式時自動從 GAC 卸載元件。 請參閱 使用前置和後置處理腳本來自訂應用程式部署

您也可以使用腳本來移除其他檔案和設定。 請參閱 如何移除 BizTalk 應用程式的其他檔案和設定

使用 Windows 介面

  1. 開啟至 %systemdrive%\Windows\Assembly。

  2. 以滑鼠右鍵按一下應用程式中包含的每個元件檔案,選取 [ 卸載],然後選取 [ ] 以確認。

使用命令列

  1. 以系統管理員身 分開啟 Visual Studio 的開發人員命令提示字元

  2. 輸入下列命令:

    gacutil /u<完整元件名稱>

    例如,輸入:
    gacutil /u "hello,Version=1.0.0.0, Culture=neutral, PublicKeyToken=0123456789ABCDEF"

另請參閱

從 Visual Studio 將 BizTalk 組件部署到 BizTalk 應用程式
解除部署 BizTalk 應用程式
如何解除安裝 BizTalk 應用程式
如何從 BizTalk 群組刪除 BizTalk 應用程式