2012-02-14 16 views
0

C#と.NET Framework 3.5を使用してアプリケーション(Windowsアプリケーション)を作成します。.NET Framework - アプリケーションのインストール

私はアプリケーションをインストールしたいと思います。私はインストールが決定する - ユーザーがシステムにフレームワークを持っているかどうかを確認します。ユーザーがフレームワークを持っていない場合 - 私はそれをインストールしたい。

NET Framework 3.5でアプリケーションをインストールする方法は?

+0

よろしくお願いします。あなたの質問は何ですか? –

+0

うん。ここで質問はありません。投票を終了する。ジェナン - 基本的な英語を読んでください。質問には、何かを尋ねる文が含まれ、「?」で終わります。 – TomTom

答えて

2

ClickOnceのようなものを使用してアプリケーションをインストールすると、自動的に実行されます。これを設定すると、アプリケーションに必要な.NETのバージョンが決まります。インストーラに必要なバージョンは含まれていないので、インストーラは同じサイズを指定しますが、必要に応じてMicrosoftから正しいバージョンをインストールするコードを記述します。

1

また、必要な.NETバージョンがインストールされているかどうかを判断する方法が含まれているWindows Installer XML toolkitを使用することもできます。また、MSIインストーラも入手できます。

もう1つの方法はInnoSetupです。あなたは、インストールされたフレームワークのバージョンを確認する統合されたパスカルスクリプトインタプリタを使用してコードを書くことができます。

Visual Studioの上位バージョンに付属するインストーラプロジェクトの種類には、.NET Frameworkを要件にする方法も含まれています。

私はそれらの3つすべてを使って作業しました。 NSISのような他の方法があるかもしれませんが、私はそれらを使用していません。