7

Windows8RT用のexeファイルを作成します。しかし、実行したい場合は、エラーメッセージを表示します。

"Windows cannot verify the digital signature for this file. ..."

Windows8RTの開発者ライセンスを取得します。このライセンスを使用すると、 Visual Studio 2012は、メトロアプリケーションをリモートで展開して実行できます。

しかし、 signtool.exeを使用して、この証明書を使用してexeファイルに手動で署名したいと思います。

signtool.exe sign -s CertStoreName -n "subject name" C:\mytest.exe

私の問題は、開発者ライセンスの「CertStoreName」 subjectname」がわからないことです。これらの名前を取得するにはどうすればよいですか。

4

1 に答える 1

3

開発者ライセンスでは、Windows RTでWindowsストアアプリを展開して実行することができますが、そのようなアプリはまだ開発中です。Storeアプリを作成している場合は、自分でバイナリに署名することを心配する必要はありません。ストアは、エンドユーザーに配布される前に、アプリパッケージのすべてのコンテンツに署名します。

ただし、デスクトップアプリは別の話です。Windows RT(ARM)でのデスクトップアプリの構築はサポートされていません。

于 2012-12-24T09:03:15.083 に答える