1

VB6 アプリをコンパイルし、コンパイル後に次のコマンドを含むバッチ ファイルを使用してデジタル署名します。

signtool sign /f apt.pfx /p MyPassword d:\upload\service_pack_UK_BETA.exe

EXE を右クリックすると、ファイルの [プロパティ] にデジタル署名が表示されます。ただし、ファイルをダウンロードして Windows 8 で実行しようとすると、SmartScreen に不明な発行元からのものであるというメッセージが表示されます。

このような記事を読みましたhttp://social.msdn.microsoft.com/Forums/windows/en-US/00813d25-d258-40d8-b03a-c4468959f311/smartscreen-shows-unknown-publisher-even-though- signed-correctly-using-a-trusted-certificate?forum=winformssetupしかし、彼らが推奨する解決策はVB6では実現できません。

SmartScreen が受け入れるように EXE に署名するにはどうすればよいですか?

4

1 に答える 1