Win10开发笔记(一):一些VS2015中可能遇到的问题

Cle****-he UID.1073626
2015-07-01 发表

本帖最后由 Clever-he 于 2015-7-1 10:43 编辑

一.VS2015部署Win10程序到手机出现“0x80073CFD”错误解决方案

在VS2015 RC中创建了Windows Universal程序,部署到手机时发生以下异常导致程序无法部署:

Error: DEP0001 : Unexpected Error: A Prerequisite for an install could not be satisfied. (Exception from HRESULT: 0x80073CFD)


解决方案:

在 Package.appxmanifest, 更改 TargetDeviceFamily:

<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.1.0" MaxVersionTested="10.0.1.0" />

MaxVersionTested 值可以适当调到比你当前版本再高一个版本,MinVersion设置10.0.1.0,再部署即可。


二.Enable Developer Mode for windows 10无法开启开发模式的解决方案

在VS2015 RC新创建程序时提示“Enable Developer Mode for windows 10”,而进入系统设置页面,只要点击了“For developers” 后,即会闪退(此窗口会自动关闭)。

系统版本信息为(Windows 10 Pro Insider Preview Build 10074):


解决方案:
通过修改组策略(Group Policy)来开启开发模式
1. 打开CMD命令.
2.运行 Gpedit.msc.
3.前 往 Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > App Package Deployment
4.将下面的选项修改为enable:
[list]
[*]Allow all trusted apps to install
[*] Allows development of Windows Store apps and installing them from an integrated development environment (IDE)
[/list]
5.重启电脑


三、Windows Universal(Win10)中无法调用HardwareButtons后退键的解决方法

在 做Windows Universal开发的时候,发现很多Windows Phone 8.1的api不能调用了,包括获取手机后退键的 HardwareButtons、客户端设备信息EasClientDeviceInformation等,只需要在VS2015中添 加 Microsoft Mobile Extension SDK for Universal App Platform 引用即可,方法如下图:

[align=center] ***附件停止解析***
1.在项目中右键添加引用[/align]

[align=center] ***附件停止解析***
2.在Windows Universal选项卡中选择拓展,选择Microsoft Mobile Extension SDK for Universal App Platform,确定即可[/align]

[align=right]Win10开发者交流群:53078485[/align]

标签: 开发

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报