【发布时间】:2016-11-04 16:57:55
【问题描述】:
我为 Windows 8.1/Windows Phone 8.1 开发了一个通用应用程序。
此应用程序必须默认推荐给主要客户,但其他客户必须能够通过提供自己的名称、自己的资产(图标、闪屏等)和自己的 UI 颜色来自定义它。我正在寻找一个允许我这样做的解决方案。
因此我想创建多个文件“appxmanifest”:
- 默认的“Package.appxmanifest”
- 每个客户一个“Customer1.appxmanifest”、“Customer2.appxmanifest”、...
=> 但我不知道如何指定不同的“appxmanifest”在编译时使用:这可能吗?
此外,UI 颜色在 xaml 文件中定义,该文件使用“MergedDictionaries”与“App.xaml”文件合并。
=>有没有办法做到这一点?
【问题讨论】:
-
您可以尝试使用构建事件在构建之前复制/替换清单文件
-
我正在寻找如何使用预构建步骤来应用它。但是我没有看到如何解决商店关联步骤:我需要在构建之前将商店上的项目关联起来。我不认为有办法做到这一点......
标签: windows-phone customization win-universal-app appxmanifest