[英]Windows 8.1 App Certification fails for Platform appropriate files
我的Windows应用商店应用适用于所有体系结构(x86,x64,arm),并在应用商店中发布。 但是在构建应用程序包时(在项目上单击鼠标右键,存储,创建应用程序包),Windows 8.1的Windows App认证套件3.1通过了除平台适当的文件测试以外的所有测试:
这里的问题是每个体系结构都有.dll文件,无论我尝试什么,它们都会为任何体系结构版本添加。 我还没有发现如何告诉Visual Studio一些.dll仅应包含在特定的体系结构构建中,而不应包含在其他.dll中。
我的AppX清单根本不声明任何文件,也根本不声明任何“ ProcessorArchitecture”。
我当前的丑陋解决方案,每次我想构建时:
我想找到一种避免这种痛苦的方法。
尝试以下解决方案:打开菜单Project
,然后打开Project properties
。 选项卡为不同的Platform target
Build
并设置不同的Output path
值。
我遇到了同样的问题,此解决方案对我有帮助:
打开项目,然后选择解决方案,然后打开菜单项目,然后选择属性。
在此页面上,您可以设置平台目标。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.