首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AppxManifest -标识与mp的区别:语音识别

AppxManifest -标识与mp的区别:语音识别
EN

Stack Overflow用户
提问于 2014-12-04 04:33:05
回答 1查看 1.8K关注 0票数 1

当我使用VS2013 for Windows创建一个应用程序时,AppxManifest.xml包含以下两个条目:

代码语言:javascript
复制
<Identity Name="Something.Arbitrary" Publisher="CN=GUID-GUID-GUID" Version="1.0.0.0" />

<mp:PhoneIdentity PhoneProductId="5fbbac69-e356-41ee-af0d-0aab0eb96d7c" PhonePublisherId="00000000-0000-0000-0000-000000000000" />

这两个标识名和PhoneIdentity值之间有什么区别?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-26 11:23:27

如果你的应用程序是从旧版本更新的,比如Windows 8.0,就会使用PhoneIdentity。

对于较新的版本,如8.1 Phone或8.1通用应用程序,它创建了一种新类型的应用程序二进制,并且无法创建到旧存储数据的链接。如果你然后测试你的IAP,你的应用程序就找不到IAP项目了。

这是通过PhoneProductId和PhonePublisherId值完成的。

引用docs ( https://msdn.microsoft.com/en-us/library/windows/apps/Dn642081%28v=VS.105%29.aspx ):

PhoneProductID文件中的mp:PhoneIdentity元素的PhonePublisherID和Package.appxmanifest属性可用于启用这些升级方案。这些属性映射到发布的Windows 8应用程序的ProductID和PublisherID属性。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27286340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档