C++ で setup.exe インストーラーを作成しましたが、これは Web サーバー経由でリリースする必要があります。「requestAdministrator」昇格のマニフェストを添付し、Verisign が購入した通常のコード証明書で署名しました。UAC が有効になっている Windows 7 のマシンで、Internet Explorer 10 を使用してファイルをダウンロードし、ファイルをすぐに「実行」することを選択した場合、ダウンロード後、UAC は、黄色の背景に黄色の盾が付いたダイアログを表示し、実行可能ファイルが信頼できないソースであり、その実行には確認が必要です。追加情報は、ファイルの名前「setup.exe」とオリジン「インターネットからダウンロード」だけです。発行元が表示されないのはなぜですか。代わりに「保存して実行」を選択すると、UAC はプログラム名を含む青い盾を正しく表示します。「検証済みの発行元」フィールドにある私の会社の名前と、「インターネットからダウンロードした」ファイルの出所。2 つのダイアログの警告レベルの違いに失望することはありませんが、何よりも最初のケースで発行者名が表示されないことに失望しています。