次の方法で共有


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

更新 : 2007 年 11 月

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

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

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

管理者権限を使用して、.NET Framework 再頒布可能パッケージ (Dotnetfx.exe) を配置するには、Dotnetfx.exe ファイルから Windows インストーラ ファイル Netfx.msi を抽出する必要があります。Netfx.msi は、.NET Framework を配置するために必要なファイルです。Netfx.msi を抽出した後で、ネットワーク管理者のコンピュータから Systems Management Server Administrator コンソールを実行し、ネットワーク上の選択したコンピュータのグループに Dotnetfx.exe を配置するように構成できます。

Windows インストーラ セットアップ パッケージを Systems Management Server クライアント コンピュータにインストールする前に、クライアント コンピュータに Windows インストーラ インストール サービスをインストールしておく必要があります。ここで説明する手順では、Netfx.msi を配置する前に、すべてのクライアント コンピュータに Windows インストーラ 2.0 がインストールされていることを前提としています。ネットワーク管理者は、すべてのクライアント コンピュータがこの要件を満たしていることを確認する必要があります。Systems Management Server を使用して、クライアント コンピュータに Windows インストーラ 2.0 をインストールできます。詳細については、「Deploying Windows Installer Setup Packages with Systems Management Server 2.0」を参照してください。

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

まず、Dotnetfx.exe ファイルから Windows インストーラ ファイル Netfx.msi を抽出します。Netfx.msi は .NET Framework を配置するために使用するファイルです。

配置に使用する Dotnetfx.exe を抽出するには

  1. Systems Management Server を実行するサーバーの C ドライブのルート ディレクトリに Dotnetfx.exe をダウンロードします。

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

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

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

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

次に、.NET Framework 用の Systems Management Server パッケージを作成します。Systems Management Server パッケージは、ソフトウェア配布の基本単位です。このパッケージには、プログラムのソース ファイルと、ソフトウェア配布プロセスに関する詳細な情報が格納されます。

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

  1. Systems Management Server Administrator コンソールを開きます。[スタート] ボタンをクリックし、[プログラム] をポイントします。次に、[Systems Management Server] をクリックします。

  2. [サイト データベース] ノードを展開し、[サイト データベース] ツリーの [パッケージ] ノードを右クリックします。

  3. [操作] メニューの [New] をポイントし、[パッケージ] をクリックします。[パッケージ プロパティ] ダイアログ ボックスが表示されます。

  4. [パッケージ プロパティ] ダイアログ ボックスの [全般] タブで、次のように情報を入力します。

    • [名前] ボックスに「.NET Framework」と入力します。

    • [バージョン] ボックスに「1.0.3529.0」と入力します。

    • [発行元] ボックスに「Microsoft」と入力します。

    • [言語] ボックスに「English」と入力します。

  5. [パッケージ プロパティ] ダイアログ ボックスの [データ ソース] タブをクリックします。

  6. [このパッケージはソース ファイルを含んでいます] チェック ボックスをオンにします。

  7. [常にソース ディレクトリからファイルを取得する] をクリックします。

  8. [Set] をクリックします。[ソース ディレクトリの設定] ダイアログ ボックスが表示されます。

  9. [ソース ディレクトリの設定] ダイアログ ボックスの [サイト サーバーのローカル ドライブ] をクリックします。

  10. [参照] をクリックします。[フォルダの参照] ダイアログ ボックスが表示されます。

  11. ファイルの抽出先の C:\DotNetFx ディレクトリを選択します。

  12. [フォルダの参照] ダイアログ ボックスの [OK] をクリックします。

  13. [ソース ディレクトリの設定] ダイアログ ボックスの [OK] をクリックします。

  14. [パッケージ プロパティ] ダイアログ ボックスの [OK] をクリックします。

次に、.NET Framework パッケージ用の .NET Framework プログラムを作成します。各 Systems Management Server パッケージには、最低 1 つの Systems Management Server プログラムが含まれています。このプログラムは、対象となる各コンピュータ上でパッケージの実行を制御するために実行されるコマンド ライン プログラムです。

.NET Framework パッケージのプログラムを作成するには

  1. [パッケージ] ノードの下にある [Microsoft .NET Framework 1.0.3529.0 English] ノードを展開します。

  2. [プログラム] を右クリックし、[新規] をポイントして、[プログラム] をクリックします。[プログラム プロパティ] ダイアログ ボックスが表示されます。

  3. [プログラム プロパティ] ダイアログ ボックスの [全般] タブで、次のように情報を入力します。

    • [名前] ボックスに「.NET Framework Program」と入力します。

    • [コマンド ライン] ボックスに「msiexec /i netfx.msi /q ARPSYSTEMCOMPONENT=1 ARPNOREMOVE=1」と入力します。

  4. [Program Propertiesプログラム プロパティ] ダイアログ ボックスの [環境] タブをクリックします。

  5. [ユーザー入力を要求する] チェック ボックスをオフにします。

  6. [管理者権限で実行する] をクリックします。

  7. [OK] をクリックします。

次に、.NET Framework パッケージの配布ポイントを作成します。Systems Management Server 配布ポイントは、クライアント コンピュータがアクセスできるようにパッケージのソース ファイルをコピーしておくサイト システム上の共有です。

.NET Framework 配布ポイントを作成するには

  1. [Microsoft .NET Framework 1.0.3529.0 English] ノードの下にある [配布ポイント] を右クリックします。

  2. [新規作成] をクリックし、[配布ポイント] をクリックします。新しい配布ポイント ウィザードが表示されます。

  3. 新しい配布ポイント ウィザードで [次へ] をクリックします。

  4. .NET Framework パッケージのコピー先となる配布ポイントを選択します。

  5. [完了] をクリックして配布を開始します。

最後に、.NET Framework プログラムのアドバタイズメントを作成します。アドバタイズメントでは、クライアント コンピュータで利用可能なプログラム、アドバタイズメントを受信するコンピュータ、およびプログラムのインストールのスケジュールを指定します。

.NET Framework のアドバタイズメントを作成するには

  1. [サイト データベース] ツリーの [提供情報] ノードを右クリックします。

  2. [新規作成] をクリックし、[提供情報] をクリックします。[提供情報のプロパティ] ダイアログ ボックスが表示されます。

  3. [提供情報のプロパティ] ダイアログ ボックスの [全般] タブで、次のように情報を入力します。

    • [名前] ボックスに「.NET Framework Advertisement」と入力します。

    • [パッケージ] ボックスの一覧で [Microsoft .NET Framework 1.0.3529.0 English] をクリックします。

    • [プログラム] ボックスの一覧で [.NET Framework Program] をクリックします。

  4. [参照] をクリックし、.NET Framework の配置先となる適切なコンピュータのコレクションを選択します。.NET Framework を配置できるコンピュータを識別する方法については、「最低構成要件」を参照してください。

  5. [OK] をクリックします。

参照

処理手順

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

概念

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

Dotnetfx.exe の最低構成要件

その他の技術情報

.NET Framework の再頒布