Visual Studio と WIX を使用して非常にうまく機能する新しいインストーラーを作成しました。今、私はそれを圧縮して、配布用の自己解凍型インストーラーを作成しようとしています。
私は問題なく、installer.exe を作成することができ、それは実行されます。インストーラーは起動しますが、失敗します。
これは、インストーラーがファイルを使用する前に 7zip exe がファイルを削除しているためだと思います (インストーラーを起動するために setup.exe を実行しています)。
あちこち検索しましたが、これを機能させる方法についてのヒントが見つかりません。7zip のオプションがありませんか?
作成行:
7z a myInstaller.7z installer/bin/release/*
copy /b \program files\7-zip\7zsd.sfx config.txt myInstaller.exe
Config.txtは
;!@Install@!UTF-8!
Title="My Title"
RunProgram="Setup.exe"
;!@InstallEnd@!
http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/3731985c-d9cc-4403-ab7d-992a0971f686 (Phylliss による約 7/8 ダウン) に回避策がありますが、きしむようです。 . それが本当にこれを機能させる唯一の方法ですか?