Estou enfrentando problemas significativos de geração de certificados no Windows 8.
O primeiro problema que encontrei foi que o Hyper-V não conseguia gerar um certificado. Veja esta pergunta para mais detalhes:Hyper-V não funciona no Windows 8.
Desde então, tentei implantar um aplicativo autoassinado por meio de um clique. Ao clicar Create Test Certificate
recebo esta mensagem:
Access is denied. Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)
Depois de receber esse erro, posso escolher manualmente o certificado que foi gerado selecionando Select from File...
. Então, quando tento instalar o aplicativo implantado, recebo este erro:
Cannot continue. The application is improperly formatted.
Contact the application vendor for assistance.
Estou executando o VS como administrador. Estou totalmente perdido sobre onde ir em seguida. Alguma sugestão?
Responder1
Acho que você não tem acesso de leitura.
Clique com o botão direito no arquivo e certifique-se de ter acesso de leitura. Ou conceda esse direito a todos apenas para testar rapidamente e depois por usuário.
Algumas vezes, a chave fica aqui C:\Users\All Users\Microsoft\Crypto\RSA que também precisa ser atualizada.