Windows 8 証明書の問題

Windows 8 証明書の問題

Windows 8 で重大な証明書生成の問題が発生しています。

私が遭遇した最初の問題は、Hyper-V が証明書を生成できないことでした。詳細については、次の質問を参照してください。Hyper-V が Windows 8 で動作しない

それ以来、私はクリックワンスで自己署名アプリケーションを展開しようとしました。クリックすると、Create Test Certificate次のメッセージが表示されます。

Access is denied. Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)

このエラーが表示されたら、 を選択して生成された証明書を手動で選択できますSelect from File...。その後、デプロイされたアプリケーションをインストールしようとすると、次のエラーが表示されます。

Cannot continue. The application is improperly formatted. 
Contact the application vendor for assistance.

私は管理者として VS を実行しています。次に何をすればいいのか全くわかりません。何かアドバイスはありますか?

答え1

読み取りアクセス権がないようです。

ファイルを右クリックして、読み取りアクセス権があることを確認します。または、簡単にテストするために Everyone にその権限を与え、その後ユーザーごとに権限を与えます。

場合によっては、キーは C:\Users\All Users\Microsoft\Crypto\RSA に保存されており、これも更新する必要があります。

関連情報