Win8.1获取 开发者许可证

简介

首次在win8.1下以VC++模式创建“Blank App”时,会提示你“获取开发者许可证”,当你点击取消后,不能正常打开xaml designer,提示的错误是:

Windows 无法安装程序包 App.a9660a23a.a1f70.a4980.a9d54.aaa0b3eb3c5e4,因为找不到此程序包所依赖的另一个程序包。此程序包需要具有 any publisher 发布的框架 Microsoft.VCLibs.120.00.Debug 的最低版本 0.0.0.0 才能安装。请随此程序包提供该框架。

错误原因

  1. 缺少“开发者许可证”

获取 开发者许可证的方式

联网登陆Microsoft账号免费获取

  1. 关掉VS项目后重新打开项目,会再次提示你获取开发者许可证。
  2. 登陆Microsoft账号,即可免费获取。
  3. 默认的有效期是30天,可免费续订。

    • 免费续订的方式: powershell命令:
//显示当前许可证
Show-WindowsDeveloperLicenseRegistration
//获取许可证
Get-WindowsDeveloperLicense
//删除许可证
Unregister-WindowsDeveloperLicense 

离线获取

  • 法一:修改组策略

    1. 打开组策略(gpedit.msc)
    2. 依次单击展开“计算机配置”、“管理模板”、“Windows 组件”以及“应用程序包部署”。
    3. 双击“允许在不安装开发人员许可证的情况下开发 Windows 应用商店应用”设置。
    4. 在“允许在不安装开发人员许可证的情况下开发 Windows 应用商店应用”窗口中,单击“已启用”,然后单击“确定”。
    5. 双击“允许安装所有受信任的应用程序”设置。
    6. 在“允许安装所有受信任的应用程序”窗口中,单击“启用”,然后单击“确定”。
  • 法二:修改注册表

//等同于 设置组策略以允许在不安装开发者许可证的情况下开发 Windows 应用商店应用的操作
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowDevelopmentWithoutDevLicense = 1
//等同于 设置组策略以允许受信任的应用程序
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps = 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值