.NET Framework アプリケーション配布ガイド
Microsoft Corporation
January 2002
日本語版最終更新日 2002 年 5 月 20 日
Microsoft .NET Framework 用に書かれたアプリケーションとコントロールを実行するためには、そのアプリケーションまたはコントロールが実行されるコンピュータ上に .NET Framework がインストールされている必要があります。.NET Framework には、.NET Framework アプリケーションを実行するために必要な共通言語ランタイムと .NET Framework コンポーネントを含んでいる再配布可能なインストーラ Dotnetfx.exe が付属しています。この記事では、Dotnetfx.exe の入手方法とインストール方法、およびこれを使って .NET Framework アプリケーションを配置する方法に関する資料を紹介します。
注 これらのホワイトペーパーでは、dotnetfx.exe のことを、.NET Framework 用のランタイム要素を含んでいるセットアップ ファイルと呼んでいます。MSDN から "再頒布パッケージ" をダウンロードすると、dotnetredist.exe という名前のファイルが得られます。このファイルに dotnetfx.exe が含まれています。dotnetfx.exe を取り出すには、dotnetredist.exe をダブルクリックします。すると、展開したファイルをコンピュータ上に保存するよう求められます。この展開されたファイルが dotnetfx.exe です。配置の際には、この dotnetfx.exe を使用します。
自分で作成したアプリケーションと共に dotnetfx.exe を配布する場合には、Microsoft .NET Framework SDK の正規コピーを入手し、Microsoft .NET Framework SDK 使用許諾契約 ("EULA") で定義されている「本ライセンス製品」に関する全ての条件に従って、dotnetfx.exe を使用または配布することに同意する必要があります。Microsoft .NET Framework SDK の正規コピーを持っていないか、これらの条件に従うことに同意しない場合には、dotnetfx.exe を配布する許可は与えられず、dotnetfx.exe の使用は dotnetredist.exe に含まれているエンドユーザー用の使用許諾契約の条件に従うことになります。
この記事は、上級開発者を対象に、Dotnetfx.exe のオプションとエラーのリファレンスを提供します。
この記事では、Setup.exe Bootstrapper サンプルの使用方法と、settings.ini ファイルを編集して、Dotnetfx.exe と Microsoft .NET Framework アプリケーションの両方をインストールするセットアップ プロジェクトを作成する方法を説明します。電子的なソフトウェア配布ツールを使って Dotnetfx.exe を配置するシナリオと、ネットワーク共有ディレクトリ、イントラネット、または Microsoft Web サイト上のダウンロード位置から手動でダウンロードし、Setup.exe Bootstrapper サンプルを使って Dotnetfx.exe をインストールした後に、アプリケーションの Microsoft Windows インストーラ パッケージを起動するという手順を踏むシナリオを解説します。
この記事では、Microsoft® Visual Studio® .NET を使って、配置プロジェクトを変更して Setup.exe Bootstrapper サンプルを使用する方法と、settings.ini ファイルを編集して、Setup.exe を使って.NET Framework アプリケーションを配置する方法について説明します。ネットワーク共有ディレクトリ、イントラネット、または Microsoft Web サイト上のダウンロード位置から Dotnetfx.exe を手動でダウンロードし、Setup.exe Bootstrapper サンプルを使ってインストールした後に、アプリケーションの Microsoft Windows インストーラ パッケージを起動するというシナリオを解説します。
Setup.exe Bootstrapper サンプル
Setup.exe Bootstrapper サンプルは、必要ならば Microsoft .NET Framework 再頒布パッケージ Dotnetfx.exe をインストールし、さらに Microsoft Windows インストーラ ベースのセットアップ プログラム (.msi ファイル) を使って.NET Framework アプリケーションをインストールするセットアップ プログラムを作成する方法を示します。
|