C#と.NET Framework 3.5を使用してアプリケーション(Windowsアプリケーション)を作成したい。
アプリケーションをインストールしたい。インストールで、ユーザーがシステムにフレームワークを持っているかどうかを判断する必要があります。ユーザーがフレームワークを持っていない場合-私はそれをインストールしたいと思います。
NET Framework 3.5を使用してアプリケーションのインストールを作成するにはどうすればよいですか?
C#と.NET Framework 3.5を使用してアプリケーション(Windowsアプリケーション)を作成したい。
アプリケーションをインストールしたい。インストールで、ユーザーがシステムにフレームワークを持っているかどうかを判断する必要があります。ユーザーがフレームワークを持っていない場合-私はそれをインストールしたいと思います。
NET Framework 3.5を使用してアプリケーションのインストールを作成するにはどうすればよいですか?
ClickOnceのようなものを使用してアプリケーションをインストールすると、これは自動的に行われます。設定すると、アプリケーションに必要な.NETのバージョンが決まります。インストーラーに必要なバージョンが含まれていないため、インストーラーは同じサイズを示しますが、必要に応じてMicrosoftから正しいバージョンをインストールするコードを挿入します。
また、必要な.NETバージョンがインストールされているかどうかを判断する方法が含まれているWindowsインストーラーXMLツールキットを使用することもできます。また、MSIインストーラーを入手します。
別の方法は、InnoSetupを使用することです。インストールされているフレームワークのバージョンをチェックする統合Pascalスクリプトインタープリターを使用してコードを記述できます。
Visual Studioの「上位」バージョンに付属するインストーラープロジェクトタイプには、.NETFrameworkを要件にする方法も含まれています。
私はそれらの3つすべてで作業しましたが、あなたに言うことができます:それは機能します。NSISのような他の方法もあるかもしれませんが、私はそれらを使用していません。