5

インストーラーについてはここにたくさんの質問がありますが、それらはすべて古いものです。必要なのはインストールメーカーです。インストールメーカーは、オンデマンドで.net Framework 4.5をダウンロードし(ユーザーが持っていない場合はインストールします)、アプリケーションをインストールできます。そしてそれはただ1つのファイルでなければなりません。WiXを使おうとしましたが、複雑すぎて、簡単なインストーラーの作り方の例が見つかりませんでした。また、VisualStudioに付属しているInstallShieldLimitedを使用しようとしましたが、Webから前提条件をダウンロードできないようです(または何かが足りない可能性があります)。

あなたが私の問題の解決策を見つけるのを手伝ってくれるなら、私はとても優雅になります。もちろん、最善の解決策は、InstallShieldがWebから必要なデータを限定的にダウンロードするようにすることです。

ありがとうございました。

4

3 に答える 3

4

VRKがブートストラッパーファイルが必要だと言ったように、Advanced Installerは、必要なことを正確に実行するもう1つの優れたセットアップオーサリングツールです。ただし、この機能は無料版では利用できないため、ライセンス版が必要になります。30日間の試用期間中もテストでき、すべての機能を利用できます。

于 2012-08-12T19:23:16.543 に答える
0

RCビルドのみが利用可能であるため、.NET 4.5で機能するかどうかはわかりませんが、ClickOnceは必要な処理を実行する必要があります。

于 2012-08-12T03:00:42.343 に答える
0

MSIインストーラーには、前提条件をインストールするオプションがあります。ただし、セットアップ出力ファイルからbootstrapper(setup.exe)を実行する必要があります。

setup.exeは、インストールする必要のある前提条件があるかどうかを検出し、インストールします。次に、msiファイルを呼び出してプログラムのインストールを続行します。

于 2012-08-12T04:33:48.213 に答える