【问题标题】:Package version and AssemblyInfo version包版本和 AssemblyInfo 版本
【发布时间】:2017-06-09 09:34:05
【问题描述】:

我想问一下,package版本和assemblyinfo版本有什么区别?应该一样吗?那么如果 package.manifest 中的版本是 2.0.5,那么 assemblyinfo 版本应该是一样的吗? 谢谢

【问题讨论】:

    标签: windows-runtime uwp win-universal-app


    【解决方案1】:

    AssemblyInfo 仅适用于程序集 - appx 中的 exe 或 dll。 包版本用于标识打包的应用程序(appx)的版本。它在您更新应用程序时使用 - 新版本必须更高才能更新应用程序。

    这两个版本完全不相关,无需根据包清单设置AssemblyInfo属性。

    【讨论】:

    • 我想在每次构建应用程序时更新软件包版本,具体取决于 svn 版本。我什么也没找到。只有 assemblyinfo 才有可能
    • 您是在设置 CI 构建还是在 Visual Studio 中谈论本地构建?这里有一些信息:msdn.microsoft.com/en-us/windows/uwp/packaging/… 您可以修改并使用提供的脚本:gist.github.com/ridomin/7250c9fb3fbc74593c7f97520a3fe771 在构建之前更改清单
    • 我说的是 VS 中的本地构建。
    • 是的,抱歉,我编辑了我的评论。检查链接,我知道这是关于 CI,但您可以使用它来实现您自己的预构建事件。
    猜你喜欢
    • 2017-10-10
    • 2012-05-29
    • 2016-02-03
    • 2018-01-14
    • 1970-01-01
    • 2016-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多