Windows runtime Windows应用商店认证元数据测试失败

Windows runtime Windows应用商店认证元数据测试失败,windows-runtime,windows-phone-8.1,visual-studio-2015,app-certification-kit,Windows Runtime,Windows Phone 8.1,Visual Studio 2015,App Certification Kit,当我在调试模式下运行我的程序时,它运行得很好。现在我想将其上载到Windows Phone应用商店,它会创建应用程序包,但在运行Windows应用程序认证工具包时,它会返回以下错误: 常规元数据正确性测试-失败 理由如下: In the Winmd-File "myBackgroundPart.winmd" (that's my RunTime Component) there is missing "WindowsRuntime 1.3" or "WindowsRuntime 1.2" in

当我在调试模式下运行我的程序时,它运行得很好。现在我想将其上载到Windows Phone应用商店,它会创建应用程序包,但在运行Windows应用程序认证工具包时,它会返回以下错误:

常规元数据正确性测试-失败

理由如下:

In the Winmd-File "myBackgroundPart.winmd" (that's my RunTime Component) there is missing "WindowsRuntime 1.3" or "WindowsRuntime 1.2" in the versionstring. The versionstring of the file is "WindowsRuntime 1.4;CLR v4.0.30319".
我的环境是Visual Studio 2015 CTP5。错误消息表明,我的WinRT对于Store来说太新了!?那我怎么降级呢

编辑


这是VS2015 CTP5的一个问题,昨天发布的新CTP6解决了这个问题。

您需要使用Visual Studio 2013构建应用程序(更新4是最新的)。请注意Visual Studio 2015,这意味着您无论如何都不能将其用于生产目的。您需要等待它被释放


另外,在构建组件时,您选择了什么项目类型?如果您为Windows8.x构建了一个项目,那么我认为它不应该使用1.4版元数据。您是否有机会在Windows 10预览版上进行构建/测试?

没有,这没有帮助-这似乎是VS2015 CTP5的一个问题(bug)。今天我安装了VS2015 CTP6,现在问题已经解决了。好的,他们昨天刚刚发布了,我想:-)。即便如此,如果它没有“上线”许可证,您也不应该将其用于生产。