Windows 商店认证元数据测试失败
Windows Store Certification Metadata test failes
当我 运行 我的程序处于调试模式时,它 运行 很好。现在我想将它上传到 Windows Phone 商店,它会创建应用程序包,但是当 运行 使用 Windows 应用程序认证工具包时,它 returns 出现以下错误:
一般元数据正确性测试 - 失败
原因:
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 does not have a "go live" license,这意味着您无论如何都不能将其用于生产目的。需要等发布了。
另外,您在构建组件时,选择了哪种项目类型?如果您为 Windows 8.x 构建项目,那么我认为它不应该使用 1.4 版元数据。您是否偶然在 Windows 10 Preview 上构建/测试过?
当我 运行 我的程序处于调试模式时,它 运行 很好。现在我想将它上传到 Windows Phone 商店,它会创建应用程序包,但是当 运行 使用 Windows 应用程序认证工具包时,它 returns 出现以下错误:
一般元数据正确性测试 - 失败
原因:
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 does not have a "go live" license,这意味着您无论如何都不能将其用于生产目的。需要等发布了。
另外,您在构建组件时,选择了哪种项目类型?如果您为 Windows 8.x 构建项目,那么我认为它不应该使用 1.4 版元数据。您是否偶然在 Windows 10 Preview 上构建/测试过?