【问题标题】:Can't create a Store package (Version Identity must be greater than...)无法创建商店包(版本标识必须大于...)
【发布时间】:2015-07-05 21:11:51
【问题描述】:

我正在尝试为我的应用程序的新更新创建一个包,但我无法完成。

我以前都是直接右键我的项目,然后Store > Create package,选择目标(Release,ARM),设置版本号,点击create,一切正常。

现在我收到一个错误:

应用清单中 Identity 元素的 Version 属性必须大于 2015.619.940.885

这个数字是我上次发布的更新的包版本(从数字本身可以看出,6 月 19 日)。

重点是我总是将自己的版本号放在 Visual Studio 和清单中(例如 1.3.0.0),然后 VS 会自动为生成的包创建自己的包号(例如 2015.619.940.885)。

现在看起来 VS 想让我在应用程序版本中手动设置一个这样的数字,这没有任何意义。

我不知道为什么它现在才开始这样做,它一直运行良好。 我的意思是,我在这里做错了吗?我应该怎么做才能解决这个问题?

我真的不知道该怎么办,而且在我解决这个问题之前我无法发布我的更新。

非常感谢您的帮助,

塞尔吉奥

【问题讨论】:

    标签: visual-studio visual-studio-2013 windows-runtime windows-store-apps windows-phone-8.1


    【解决方案1】:

    您不是唯一一个,发生这种情况是因为您的帐户已迁移到新的开发中心仪表板。你不能使用像“1.x.y”这样的版本,现在你需要使用日期格式。如果它非常重要,您可以在应用说明中或应用内部(可能在设置页面或关于等)显示用户友好版本。

    您可以在此处找到更多信息: http://adamkinney.com/blog/2015/07/03/windows-phone-8-1-store-package-version-change-surprise-one-act/

    【讨论】:

    • 您好,感谢您的回答!如果我真的迁移到新的,为什么我仍然看到旧的?我的意思是,我继续使用旧的开发中心没有问题,我没有收到任何关于切换的电子邮件/通知
    • Microsoft 将自动迁移您,并在迁移完成后通过您帐户仪表板中的联系电子邮件通知您。我认为迁移是在几周前开始的,但我认为这是一个“功能”,而不是他们的问题。您可以在此处了解更多信息:blogs.windows.com/buildingapps/2015/06/05/…
    猜你喜欢
    • 1970-01-01
    • 2022-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-22
    • 1970-01-01
    • 2012-10-01
    • 2019-10-28
    相关资源
    最近更新 更多