2011-01-14 18 views
3

ClickOnceオンラインインストールのfiletreeを1つの.exeファイルにパックしてオフラインインストールする方法はありますか?私はそれがこの目的のために設計されていないことを知っていますが、Windows Installerを使用することは私にとってはオプションではありません。なぜなら、インストールプロセスなしで(ちょうどClickOnceオンラインインストールのように)アプリケーションを実行する必要があるからです。私は自己解凍型の.exeを作成するためのIExpressツールを試しましたが、残念ながらそれはfiletreeをサポートしていません。この目的のために.cabパッケージを使用できますか?ClickOnceオンラインインストールfiletreeをオフラインインストール用の単一の.exeファイルとして展開する

答えて

1

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

対象マシンに適切な前提条件がインストールされていることを確認する必要があります。

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

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

+0

ありがとうございます!あなたの答えは正しい、私は使用されるはずのものではないものを使用しようとしていた。今、私はWindows Installerプロジェクトを使用して終了しました。 – lonelyass

関連する問題