0

C#と.NET Framework 3.5を使用してアプリケーション(Windowsアプリケーション)を作成したい。

アプリケーションをインストールしたい。インストールで、ユーザーがシステムにフレームワークを持っているかどうかを判断する必要があります。ユーザーがフレームワークを持っていない場合-私はそれをインストールしたいと思います。

NET Framework 3.5を使用してアプリケーションのインストールを作成するにはどうすればよいですか?

4

2 に答える 2

2

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

于 2012-02-14T10:44:40.997 に答える
1

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

別の方法は、InnoSetupを使用することです。インストールされているフレームワークのバージョンをチェックする統合Pascalスクリプトインタープリターを使用してコードを記述できます。

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

私はそれらの3つすべてで作業しましたが、あなたに言うことができます:それは機能します。NSISのような他の方法もあるかもしれませんが、私はそれらを使用していません。

于 2012-02-14T10:51:19.620 に答える