我在 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
我猜你沒有讀取權限。
右鍵單擊該文件,並確保您具有讀取權限。或者,將該權利授予每個人,以便快速測試,然後由使用者進行測試。
有時,金鑰位於 C:\Users\All Users\Microsoft\Crypto\RSA 中,也需要更新。