0

デジタル署名されていない .exe または .msi ファイルを実行しようとすると、Windows7 および XP で「発行元を確認できませんでした..」という警告が表示されます。

そこで、プロジェクト用のインストーラーを作成し (この目的のために InstallShield 2012 Limited Edition を使用します)、ビルドして Setup.exe を取得しました。setup.exe にデジタル署名するために証明書を使用しませんでした。

見逃したのかもしれませんが、署名されていない setup.exe を起動して Win7 ボックスにアプリをインストールしようとすると、不明な発行元のセキュリティ警告が表示されないのはなぜですか?

4

1 に答える 1

0

警告は、昇格を要求するために EXE が明示されている場合にのみ表示されます。AsInvoker 設定でビルドする場合は、プロンプトが表示される必要がないためです。

ただし、マシンごとのインストールであると仮定すると、InstallUISequence から InstallExecuteSequence に移行するときに昇格のプロンプトが表示されます。

于 2013-05-24T12:51:21.933 に答える