【问题标题】:Windows Phone Builds with different Packaging information from the same CSProj build?来自同一个 CSProj 版本的不同打包信息的 Windows Phone 版本?
【发布时间】:2015-11-11 03:43:57
【问题描述】:

我有一个 Windows Phone 8.0 项目,我想针对不同的环境进行构建。

会有不同的:

  • 显示名称
  • 说明
  • 产品编号
  • 平铺标题

例子是

  • 直播应用 - 125-24-216906812-412196
  • UAT 应用程序 - 252-62-249259125-249245
  • CIT 申请 - 124-25-692659633-291208

我能想到的唯一方法是将 WindowsPhone 项目复制 3 次,并为每个项目修改 WMAppManifest.xml?

这意味着代码重复很糟糕,那么有没有办法告诉 TFS 上的构建为每个单独的构建修改清单文件?

【问题讨论】:

    标签: visual-studio windows-phone-8 tfs continuous-integration


    【解决方案1】:

    一种解决方案是拥有三个项目,一个原始项目,两个链接原始项目中的所有文件,并使用自定义 WMAppManifest.xml 文件。
    我能想到的其他解决方案是运行某种 pre-build PowerShell 脚本,该脚本将在使用您想要的字段构建项目之前修改 WMAppManifest.xml 文件。您的构建服务器应该能够在构建解决方案之前运行此类脚本。

    【讨论】:

    • 谢谢,如何链接文件?我试过谷歌搜索,但没有运气。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-30
    • 2023-03-12
    • 1970-01-01
    • 2011-04-15
    相关资源
    最近更新 更多