将windows81wp81的应用迁移到UniversalWindowsPlatform.doc

将windows81wp81的应用迁移到UniversalWindowsPlatform.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
将windows81wp81的应用迁移到UniversalWindowsPlatform

九幽SDK为开发者助力win10 www.windows.sc九幽SDK 将windows8.1wp8.1的应用迁移到Universal Windows Platform 2015RC中,我们可以将8.1的应用迁移到统一平台上,进而使用新的API进行开发,下面我们使用wp8.1的应用作为例子讲解下步骤。 1.首先我们使用2015打开之前的工程。 2.右键点击工程,选择“卸载项目”。 3.右键点击工程,选择“编辑XXX.csproj” 4.取得平台版本号,路径是“\Program Files (x86)\Windows Kits\10\Platforms\UAP” 下面就开始修改工程文件了 5. 找到个包含子节点TargetPlatformVersion、且值为8.1的PropertyGroup节点(其实一般第一个PropertyGroup就是了),进行下面的修改: ?把Platform的值改成x86 ?添加TargetPlatformIdentifier节点,值为UAP ?把TargetPlatformVersion的值改成4中取得的版本号 ?添加TargetPlatformMinVersion节点,值为4中的版本号 ?把MinimumVisualStudioVersion的值改成14 ?把ProjectTypeGuids的值改成{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} ?添加EnableDotNetNativeCompatibleProfile节点,值为true 6.把所有的vs版本从12.0替换成14.0,这一步直接替换即可(CTRL+H) 7.删掉配置为AnyCPU的PropertyGroup节点 8.查看剩下配置是Release的PropertyGroup节点,如果下面没有UseDotNetNativeToolchain子节点的话,就动手加一个,值一定要是true,即: UseDotNetNativeToolchaintrue/UseDotNetNativeToolchain 9.如果是手机项目的话,还需要删除下面这个节点 10.现在重新加载我们的工程,会发现工程类型变成了Windows Universal了!下面还是需要修改manifest。 11.打开manifest文件,首先我们需要替换掉所有的schema,把Package节点用下面这段替换。? Package xmlns= HYPERLINK /appx/manifest/foundation/windows10 \t /?/article/_blank /a ... ot%3Bxmlns:uap= HYPERLINK /appx/manifest/uap/windows10 \t /?/article/_blank /a ... ot%3B?xmlns:mp= HYPERLINK /appx/2014/phone/manifest \t /?/article/_blank /a ... ot%3B?IgnorableNamespaces= uap mp 对于Win8.1应用,还需要额外添加mp:PhoneIdentity的节点,如下,其中PhoneProductId就是Identity的Name, PhonePushedId目前是固定的值 ?Identity Name=fe8a6971-8349-489b-8941-83dd308e9b9b Publisher=CN=xxxxxxx Version= / mp:PhoneIdentity PhoneProductId=fe8a6971-8349-489b-8941-83dd308e9b9b PhonePublisherId0000-0000-0000-000000000000/ 12.在Package下添加如下子节点,其中的版本号就是我们之前一直用的 Dependencies TargetDeviceFamily Name=Windows.Universal MinVersion=10.0.10069.0 MaxVersionTested=10.0.10069.0 / /Dependencies 13.删除Prerequisites节点 14.检查你的Resources节点,如果是用到了Scale和DXFeature

您可能关注的文档

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档