创建自签名测试证书时,Visual Studio 2017访问权限被拒绝

时间:2018-05-15 17:35:09

标签: .net visual-studio-2017 windows-10 windows-installer clickonce

规格 - 我在Windows 10计算机上运行VS2017企业版。我有一个简单的.DLL我将从Web服务器更新并从外部引用到属于另一家公司的软件。我通常使用Inno Setup但我想利用ClickOnce。但是,当我尝试制作测试证书时,我收到一条错误消息。我找到了一些信息表明它是权限问题。我以管理员身份运行它,我是管理员。

问题 - 访问被拒绝。(从HRESULT的预期:0x80070005(E_ACESSDENIED))

VS2017在管理员模式下运行,我的客户端拥有完整权限。

我可以从文件导入我的公司证书,但我不想使用它。

有谁知道如何解决这个问题?谢谢。

2 个答案:

答案 0 :(得分:0)

退出Visual Studio并重新打开“作为管理员”

答案 1 :(得分:0)

问题解决了。如果您正在远程工作(RDP),则必须在工作网络上创建证书。如果您使用思科,我认为这将有效。我带着我的机器去向老板展示这个问题并且有效。