metro开发问题记录一:测试包安装出现0x80070005问题

来源:互联网 发布:jquery 数组添加对象 编辑:程序博客网 时间:2024/05/20 14:44

    在编译器中测试运行正常,后来由于证书过期,重新建立测试证书后打包,尝试在本地安装测试包时,powershell提示0x80070005错误,E_ACCESSDENIED,拒绝访问。经过检查,发现powershell的执行策略(get-executionpolicy)为Restricted,不允许执行任何脚本,执行 set-executionpolicy remotesigned 将策略改为 remotesigned后可以正常安装测试应用。但是无法直接右键.ps1运行powershell安装,需要以管理员身份运行powershell用命令执行脚本。问题原因可能和证书有关,需要继续寻找方法。

0 0