4

オフラインでインストールするために、ClickOnce オンライン インストール ファイルツリーを単一の .exe ファイルにパックする方法はありますか? この目的のために設計されていないことはわかっていますが、インストールプロセスなしでアプリを実行するだけでよいため (ClickOnce オンラインインストールが機能するのとまったく同じように)、Windows インストーラーを使用することはできません。自己解凍型の .exe を作成する IExpress ツールを試しましたが、残念ながらファイル ツリーをサポートしていません。この目的で .cab パッケージを使用できますか?

4

1 に答える 1

1

インストール プロセスなしでアプリを実行する場合は、\bin\release フォルダーの内容をターゲット マシンのフォルダーにコピーし、exe ファイルへのショートカットを設定するだけです。

ターゲット マシンに適切な前提条件がインストールされていることを確認する必要があることに注意してください。

OTW では、ClickOnce アプリをディスク上のフォルダーに発行し、そのフォルダーを CD に書き込み、それをユーザーに送信できます。CD を挿入し、setup.exe を実行してインストールできます。ベンダーの Web サイトからではなく、展開と同じ場所からインストールされるように前提条件を設定する必要があります。また、インストール URL を空白のままにし、展開のオプションで、展開 URL を指定できないオプションを選択することもできます。何が起こるかというと、C/O アプリは更新のために常に CD ドライブを参照します (ユーザーがインストールするときのパスが何であれ使用します)。

CD で配布することもできますが、ユーザーがインターネット接続にアクセスできる場合は、更新ダイアログに更新 URL を配置することもできます。

于 2011-01-17T10:21:55.677 に答える