質問: uacプロンプトウィンドウのdevenv.exeにguidが追加されているのはなぜですか? タスクバーのクイックスタート領域にvisualstudio2013へのショートカットがあります。ターゲットexeの名前はdevenv.exeですが、右クリックして管理者として実行すると、開くuacプロンプトにguid exe名に追加されました。なぜですか?uacプロンプト: ショートカットプロパティ:
回答: vs2015コミュニティをインストールしました。管理者として実行すると、uacプロンプトに「devenv_80af265e-a92b-4324-ab32-c46fe27cebf2.exe」と表示されます。uacプロンプトに表示されるのはファイル名であるか、署名者が説明を提供した場合は、代わりにそれが表示されます。これはdevenv.exeの場合であり、msは、ファイル名と「ランダムな」文字列を含む説明を付けて署名します(バージョン/コンピューター間でどれほどランダムかはわかりません)。devenv.exeでms ' signtool to ファイル署名を確認 を使用し、レポートされた割り当てられた説明を表示する場合(一部):(使用したコマンド:signtool.exe /v /pa /d devenv.exe)description: devenv_80af265e-a92b-4324-ab32-c46fe27cebf2.exe description url: http://microsoft.com successfully verified: c:\program files (x86)\microsoft visual studio 14.0\common7\ide\devenv.exe そして低く、説明がuacプロンプトが示すものと一致するのを見てください。msがdevenv.exeの説明にこの形式を使用することを選択した理由はわかりません。また、この形式への参照も見つかりません。