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