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

时间:2015-02-21 20:54:15

标签: windows-runtime windows-phone-8.1 visual-studio-2015 app-certification-kit

当我在调试模式下运行程序时,它运行得很好。现在我想将其上传到Windows Phone Store,它会创建应用程序包,但在运行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已经解决了。

1 个答案:

答案 0 :(得分:0)

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

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