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