Qter 发表于 2023-5-29 16:06:28

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 才能安装。请随此程序包提供该框架。错误原因
[*]缺少“开发者许可证”
获取 开发者许可证的方式联网登陆Microsoft账号免费获取
[*]关掉VS项目后重新打开项目,会再次提示你获取开发者许可证。
[*]登陆Microsoft账号,即可免费获取。
[*]默认的有效期是30天,可免费续订。
[*]免费续订的方式: powershell命令:

//显示当前许可证Show-WindowsDeveloperLicenseRegistration//获取许可证Get-WindowsDeveloperLicense//删除许可证Unregister-WindowsDeveloperLicense
[*]1
[*]2
[*]3
[*]4
[*]5
[*]6

[*]具体详情详见:https://msdn.microsoft.com/zh-cn/library/windows/apps/hh974578.aspx
离线获取
[*]法一:修改组策略
[*]打开组策略(gpedit.msc)
[*]依次单击展开“计算机配置”、“管理模板”、“Windows 组件”以及“应用程序包部署”。
[*]双击“允许在不安装开发人员许可证的情况下开发 Windows 应用商店应用”设置。
[*]在“允许在不安装开发人员许可证的情况下开发 Windows 应用商店应用”窗口中,单击“已启用”,然后单击“确定”。
[*]双击“允许安装所有受信任的应用程序”设置。
[*]在“允许安装所有受信任的应用程序”窗口中,单击“启用”,然后单击“确定”。

[*]法二:修改注册表
//等同于 设置组策略以允许在不安装开发者许可证的情况下开发 Windows 应用商店应用的操作HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowDevelopmentWithoutDevLicense = 1//等同于 设置组策略以允许受信任的应用程序HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps = 1
[*]1
[*]2
[*]3
[*]4

[*]具体详情详见:https://technet.microsoft.com/zh-cn/library/hh852635.aspx#SideloadingRequirements

页: [1]
查看完整版本: Win8.1获取 开发者许可证