次の方法で共有


アプリケーションから .NET アセンブリ、証明書、またはその他のリソース成果物を削除する方法

このトピックでは、BizTalk Server 管理コンソールまたはコマンド ラインを使用して、BizTalk アプリケーションから次のリソース成果物を削除する方法について説明します。 このトピックの手順を使用すると、BizTalk 管理データベースから成果物が削除されます。 これらの場所のいずれかに存在する場合、ファイル システム、証明書ストア、インターネット インフォメーション サービス (IIS)、または Windows レジストリから成果物は削除されません。 さらに、バインド ファイルを削除しても、バインドは変更されず、バインド ファイルのみが削除されます。

  • .NET アセンブリ

  • COM コンポーネント

  • 証明 書

  • アドホック ファイル

  • BAM 定義

  • ファイルのバインド

  • 仮想ディレクトリ

    仮想ディレクトリをアプリケーションに明示的に追加する場合は、このトピックの手順を使用して削除できます。 明示的に追加されず、受信場所が構成されたときに参照によって追加された場合、このトピックの手順を使用して削除することはできません。 これは、仮想ディレクトリが BizTalk 管理データベースに格納されていないためです。 アプリケーション .msi ファイルをエクスポートすると、仮想ディレクトリが IIS から取得され、.msi ファイルに追加されます。 .msi ファイルをインポートすると、そのグループの BizTalk 管理データベースに仮想ディレクトリが追加されます。

[前提条件]

このトピックの手順を実行するには、BizTalk Server Administrators グループのメンバーであるアカウントでログオンする必要があります。 アクセス許可の詳細については、「 BizTalk アプリケーションの展開と管理に必要なアクセス許可」を参照してください。

アプリケーションからリソース成果物を削除するには

BizTalk Server 管理コンソールの使用

  1. [ スタート] をクリックし、[ プログラム] をクリックし、[ Microsoft BizTalk Server 20xx] をクリックして、[ BizTalk Server 管理] をクリックします。

  2. コンソール ツリーで、BizTalk Server 管理を展開し、削除するリソース成果物を含む BizTalk グループを展開し、成果物を含むアプリケーションを展開します。

  3. [リソース] フォルダーをクリックし、成果物を右クリックし、[削除] をクリックします。

コマンド ラインの使用

  1. コマンド プロンプトを開きます。[ スタート] をクリックし、[ 実行] をクリックし、「 cmd」と入力して、[ OK] をクリックします。

  2. 次の表に示すように、適切な値に置き換えて、次のコマンドを入力します。

    BTSTask RemoveResource [/ApplicationName:value] /Luid:value [/Server:value] [/Database:value]

    例:

    BTSTask RemoveResource /ApplicationName:MyApplication /Luid:"MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0123456789ABCDEF"

    パラメーター 説明
    /ApplicationName 削除する成果物を含む BizTalk アプリケーションの名前。 指定しない場合は、既定のアプリケーションが使用されます。 名前にスペースが含まれている場合は、二重引用符 (") で囲む必要があります。
    /Luid 成果物のローカル一意識別子 (LUID)。 ListApp コマンドの説明に従って、ListApp コマンドを使用して LUID を取得できます。
    /サーバー BizTalk 管理データベースをホストする SQL Server インスタンスの名前 。ServerName\InstanceName,Port という形式です。

    インスタンス名は、インスタンス名がサーバー名と異なる場合にのみ必要です。 ポートは、SQL Server が既定 (1433) 以外のポート番号を使用する場合にのみ必要です。

    例:

    Server=MyServer

    Server=MyServer\MySQLServer,1533

    指定しない場合は、ローカル コンピューターで実行されている SQL Server インスタンスの名前が使用されます。
    /データベース BizTalk 管理データベースの名前。 指定しない場合は、SQL Server のローカル インスタンスで実行されている BizTalk 管理データベースが使用されます。

こちらもご覧ください

.NET アセンブリ、証明書、およびその他のリソースの管理
RemoveResource コマンド