方法 : Active Directory を使用して .NET Framework を配置する

更新 : 2007 年 11 月

kz6tzdt1.alert_note(ja-jp,VS.90).gifメモ :

このトピックは、.NET Framework Version 1.0 の再頒布可能パッケージにだけ適用されます。それ以降のバージョンの .NET Framework コア再頒布可能パッケージの配置については、「.NET Framework 3.5 配置ガイド (管理者向け)」を参照してください。

Microsoft Active Directory を使用することにより、管理者権限を使ってネットワーク経由でソフトウェアを配置できます。ここでは、Active Directory を使用して、ネットワーク経由で Dotnetfx.exe の Windows インストーラ セットアップ パッケージを配置するための具体的な操作手順について説明します。Active Directory 製品の詳細な情報およびドキュメントについては、Active Directory のホームページを参照してください。

Windows インストーラ セットアップ パッケージを Active Directory クライアント コンピュータにインストールする前に、クライアント コンピュータに Windows インストーラ インストール サービスをインストールしておく必要があります。このセクションで説明する手順では、Dotnetfx.exe を配置する前に、すべてのクライアント コンピュータに Windows インストーラ 2.0 がインストールされていることを前提にしています。Windows インストーラ 2.0 は、MSDN ダウンロード センターからダウンロードできます。これらのインストーラ ファイルは、Active Directory を使用して配置するようには設計されていないことに注意してください。このインストーラのファイルは、各コンピュータに個別にインストールするか、Microsoft Systems Management Server を使用して電子的にインストールする必要があります。

ネットワーク管理者は、Dotnetfx.exe をインストールするすべてのネットワーク コンピュータが最低構成要件を満たしていることを確認した後で、次の作業と個々の手順を、説明されている順序で実行します。

まず、.NET Framework を配置するために使用する Dotnetfx.exe ファイルを抽出します。

.NET Framework を配置するための Dotnetfx.exe ファイルを抽出するには

  1. ローカル コンピュータの C ドライブのルート ディレクトリに Dotnetfx.exe をダウンロードします。

  2. コマンド プロンプトを開きます。

  3. C ドライブのルート ディレクトリに移動します。

  4. コマンド プロンプトで「mkdir dotnetfx」と入力して、Dotnetfx.exe のコピー先のディレクトリを作成します。

  5. コマンド プロンプトで「dotnetfx.exe /T:c:\dotnetfx /C」と入力して、dotnetfx ディレクトリにファイルを抽出します。

  6. コマンド プロンプト ウィンドウを閉じます。

  7. Windows エクスプローラで C:\dotnetfx フォルダに移動し、ファイルが抽出されていることを確認します。

  8. dotnetfx フォルダとそのすべての内容を、配置に使用するサーバーに移動します。

dotnetfx フォルダを配置に適した場所に移動した後、.NET Framework 用の Active Directory パッケージを作成します。

Active Directory で .NET Framework パッケージを作成するには

  1. [スタート] ボタンをクリックし、[プログラム] をポイントして [管理ツール] をポイントします。[Active Directory ユーザーとコンピュータ] をクリックします。[Active Directory ユーザーとコンピュータ] コンソールが表示されます。

  2. ツリーの最上位にあるドメイン ノードを右クリックします。ショートカット メニューの [プロパティ] をクリックします。[プロパティ] ダイアログ ボックスが表示されます。

  3. [グループ ポリシー] タブをクリックします。

  4. [編集] をクリックします。ウィンドウに [既定のドメイン ポリシー] ツリーが表示されます。

  5. ソフトウェアを割り当てる方法を選択する場合に、2 つの方法があります。[グループ ポリシー] の [コンピュータの構成] ノードを選択して、コンピュータにログオンしているユーザーに関係なく、コンピュータに適用されるポリシーを設定できます。または、[グループ ポリシー] の [ユーザーの構成] ノードを選択して、ログオンしているコンピュータに関係なく、ユーザーに適用されるポリシーを設定できます。ここで説明する例では、[ユーザーの構成] ノードを選択して展開します。[ユーザーの構成] ノードの下にある [ソフトウェアの設定] フォルダを展開します。

  6. [ソフトウェアのインストール] を右クリックします。ショートカット メニューの [新規作成] をポイントし、[パッケージ] をクリックします。パッケージの Windows インストーラ ファイル (.msi ファイル) のパスを指定するためのダイアログ ボックスが表示されます。

  7. dotnetfx フォルダのコピー先の場所を参照し、Netfx.msi ファイルをクリックします。

  8. [公開または割り当て時の詳細設定] をクリックし、[OK] をクリックします。[自動的にインストールする] または [公開する] のいずれかを選択できるウィンドウが表示されます。

    [自動的にインストールする] をクリックすると、ドメイン内のすべてのコンピュータにソフトウェアが自動的にインストールされます。[公開する] をクリックすると、ソフトウェアは利用可能な製品の一覧に追加されますが、ユーザーがこのソフトウェアのインストールを選択するまでインストールされません。

  9. 必要な項目をすべて変更したら、[OK] をクリックします。

  10. [Active Directory ユーザーとコンピュータ] コンソールを終了します。

Active Directory で .NET Framework パッケージのセットアップが完了したら、パッケージをインストールできることを確認する必要があります。

Active Directory パッケージを確認するには

  1. ドメインを構成する任意のコンピュータにログオンします。[スタート] ボタンをクリックし、[コントロール パネル] をポイントします。次に、[プログラムの追加と削除] をクリックします。

  2. [プログラムの追加] をクリックします。利用可能なソフトウェアの一覧に .NET Framework インストール パッケージが表示されます。

  3. 利用可能なソフトウェアの一覧に .NET Framework インストール パッケージが表示されない場合は、Active Directory でパッケージが正しく構成されていません。[Active Directory ユーザーとコンピュータ] コンソールに戻り、パッケージをダブルクリックし、再構成します。

ネットワーク管理者が Active Directory で .NET Framework パッケージを作成するときに [公開する] を選択した場合、パッケージは、ドメイン内のコンピュータが利用できるソフトウェアの一覧に追加されます。ユーザーは、クライアント コンピュータ上で、次の手順に従ってパッケージをインストールできます。

.NET Framework パッケージをインストールするには

  1. [スタート] ボタンをクリックし、[コントロール パネル] をポイントします。次に、[プログラムの追加と削除] をクリックします。

  2. [プログラムの追加] をクリックします。

  3. 利用可能なソフトウェアの一覧で、.NET Framework パッケージを選択し、[追加] をクリックします。これによって、Microsoft .NET Framework セットアップが起動されます。

    kz6tzdt1.alert_note(ja-jp,VS.90).gifメモ :

    Microsoft .NET Framework セットアップを起動する前に、クライアント コンピュータに Windows Installer 2.0 がインストールされている必要があります。Windows インストーラ 2.0 がインストールされていない場合、セットアップは失敗します。

  4. [Microsoft .NET Framework セットアップ] ウィンドウが表示されたら、[次へ] をクリックします。

  5. インストールを続行するには、[同意する] をクリックし、[次へ] をクリックします。ファイルのコピーが開始され、システムが更新されます。

  6. インストールが完了すると、ダイアログ ボックスが表示されます。[OK] をクリックします。

    kz6tzdt1.alert_note(ja-jp,VS.90).gifメモ :

    .NET Framework パッケージを正しくアンインストールするために、アンインストールする場合も Windows のプログラムの追加と削除を使用してください。

参照

処理手順

方法 : Systems Management Server を使用して .NET Framework を配置する

概念

電子的なソフトウェア頒布ツールを使用した Dotnetfx.exe の頒布

Dotnetfx.exe の最低構成要件

その他の技術情報

.NET Framework の再頒布