BizTalk アプリケーションのその他のファイルと設定を削除する方法
このトピックでは、アプリケーションをアンインストールするときに削除できない可能性がある BizTalk アプリケーションのファイルと設定を削除する方法について説明します (「 BizTalk アプリケーションをアンインストールする方法」を参照)。 たとえば、証明書、COM と COM+ のレジストリ エントリ、および COM ファイルは、アンインストール時にこれらを削除する処理後のスクリプトがアプリケーションに含まれていない場合は、削除されません。
注意事項
共有アイテムを削除する前に、それらのアイテムが別のアプリケーションで使用されていないことを確認してください。共有されているアイテムを削除すると、そのアイテムを使用するアプリケーションが正常に機能しなくなります。
Note
処理後のスクリプトを使用して、この削除を自動化することをお勧めします。 詳細については、「 前処理スクリプトと後処理スクリプトを使用してアプリケーションの展開をカスタマイズする」を参照してください。
証明書を削除します。 証明書ストアから証明書を削除するには、証明書マネージャー (certmgr.exe) コマンド ライン ツールを使用する方法と、証明書スナップインを使用する方法の 2 つの方法があります。 Certmgr.exe は、BizTalk Serverインストールの前提条件の 1 つである .NET SDK と共にインストールされます。 certmgr.exe は、手動で、または処理後のスクリプトから起動できます。 certmgr.exe の使用方法の詳細については、Microsoft Web サイトの 証明書マネージャー ツール (certmgr.exe) を参照してください。
証明書スナップインは、Windows Server 2008 および Windows Vista の両方に含まれています。 証明書を削除するには、スナップインを開いて (詳細については、オペレーティング システムのヘルプの「[証明書] スナップインを起動する」を参照)、証明書を削除します (詳細については、証明書ヘルプの「証明書を削除する」を参照)。
Windows レジストリからアセンブリを削除します。 Windows レジストリから .NET アセンブリと BizTalk アセンブリを削除するには、BizTalk Serverインストールの前提条件の 1 つである .NET SDK に含まれている regsvcs または regasm を使用します。 参照情報については、Microsoft Web サイトの .NET Services インストール ツール (Regsvcs.exe) と アセンブリ登録ツール (Regasm.exe) を参照してください。
Windows レジストリから COM コンポーネントを削除します。 Windows レジストリから COM コンポーネントを削除するには、regsvr32 を使用します。 詳細については、対象オペレーティング システムのヘルプの「Regsvr32」を参照してください。 このツールは、Windows Server 2008 および Windows Vista Professional の両方に含まれています。
グローバル アセンブリ キャッシュ (GAC) からアセンブリをアンインストールします。 アセンブリは、GAC から自動的にはアンインストールされません。 アセンブリは、手動で、またはスクリプトを使用して GAC からアンインストールできます。 詳細については、「 GAC からアセンブリをアンインストールする方法」を参照してください。
前提条件
このトピックで説明されているファイルおよび設定を削除するには、削除する対象に応じて、Windows レジストリ、GAC、または証明書ストアに対する書き込みアクセス許可を持つアカウントでログオンする必要があります。 アクセス許可の詳細については、「 BizTalk アプリケーションの展開と管理に必要なアクセス許可」を参照してください。