1

.msi から .exe を作成したいと考えています。

私はそれに使用します(良い結果が得られます):

IExpress /N myFile.SED

myFile.SED[スタート] メニュー -> [ファイル名を指定して実行] -> [IExpress]で生成されました。最終的な.exeのアイコン(.ico)をIExpressで変更したいです。

Visual Studio でも、他のプログラムで .ico を .exe に変更できることは知っていますが、すぐに実行したいです。

IExpress は、.msi から生成された .exe のアイコンの設定をサポートしていますか?

もしそうなら、どのようにmyIcon.icoに設定しますか? myFile.SEDに適切な行が見つかりませんでした

4

1 に答える 1

0

IExpress を使用して setup.exe を作成しないでください。これにはいくつかのセキュリティ上の脆弱性が見つかり、Microsoft はそれを放棄しました。

代わりに、Windows Installer XML の Burn ブートストラップを見てください。これは、MSI 用のブートストラッパー/チェイナーを作成するためのより堅牢なソリューションです。

Burn では、Bundle@IconSourceFile 属性を使用して EXE と [プログラムの追加と削除] エントリをブランド化します。

于 2013-11-22T13:32:36.690 に答える