1
私のMSIインストーラでは、MSIファイル名ではないMSI名に対して、Vista SP1のUACプロンプトに "5eab7.msi"と表示されます。しかし、会社名は正しいです。 UACプロンプトにインストーラの実際の名前を表示するにはどうすればいいですか?私はWiXを使っています。Vista SP1のUACプロンプトでMSIインストーラのファイル名が異なるのはなぜですか?
ありがとうございます!
私のMSIインストーラでは、MSIファイル名ではないMSI名に対して、Vista SP1のUACプロンプトに "5eab7.msi"と表示されます。しかし、会社名は正しいです。 UACプロンプトにインストーラの実際の名前を表示するにはどうすればいいですか?私はWiXを使っています。Vista SP1のUACプロンプトでMSIインストーラのファイル名が異なるのはなぜですか?
ありがとうございます!
UACプロンプトには、msiexecが作成する一時的なmsiオブジェクトのファイル名が表示されます。
msiを表示しないようにするには、msiに署名し、署名するときに説明を付けることができます(signtoolの '/ d'スイッチ)。次に、UACは一時ファイル名の代わりにその説明を表示します。