2009-04-29 17 views
3

私はWindowsフォームアプリケーションを展開するためのセットアッププロジェクトを構築しました。私は、展開するために必要なファイル(setup.exe、whatever.msi、&の前提条件)をすべて取り出し、それらを1つの自己解凍アーカイブにパッケージしたいと思います。1つのexeでWindows Formsアプリケーションを展開する

ユーザーがこのexeを実行すると、tempディレクトリにファイルが展開され、setup.exeが実行され、後でそのファイルが削除されることが理想的です。

私はWinRarでこれを持っていたと思っていましたが、セットアップが開始された後、msiファイルが見つからないと文句を言います。 Winrarは私が望む前にtempディレクトリを削除しています。

一時ファイルを削除する前にwinrarを待機させることはできますか?私が使用できる別のユーティリティはありますか? VSが私のためにやることはありますか?

ありがとう

答えて

4

私はこれにZip 2 Secure Exeを使用しました。それはあなたが単にexeファイルを自分で書くことができ

http://www.chilkatsoft.com/ChilkatSfx.asp

+0

ありがとうございます。これは完璧でした。 –

0

無料です。すべてのzipファイルを含む埋め込みリソースを解凍してから、セットアップを起動するには、zip libを使用してください。完了するまで待ってから、抽出したファイルを削除して終了してください。

+0

私はそれについて考えましたが、私はZip 2 Secureを見つけてうれしいです。アプリを書くよりもはるかに簡単です。 –

関連する問題