Windows 10 Windows 10应用程序的多个版本

Windows 10 Windows 10应用程序的多个版本,windows-10,windows-10-universal,Windows 10,Windows 10 Universal,我们向苹果和安卓商店发布了一个应用程序,它们有多个版本。让我们称之为专业和精简,但还有更多。这些差异相当显著,包括可用数据量和功能方面的巨大差异。Android有一个叫做“口味”的功能来处理这个问题 Windows世界中有这样的东西吗 也许我必须在商店里创建多个应用程序 如何在VisualStudio中处理此问题。多个csproj 如果有多个csproj,如何在项目之间共享公共xaml视图 您可以为常用代码/视图等创建“共享项目”,然后为每个应用商店创建新的win10项目 您甚至可以将App.x

我们向苹果和安卓商店发布了一个应用程序,它们有多个版本。让我们称之为专业和精简,但还有更多。这些差异相当显著,包括可用数据量和功能方面的巨大差异。Android有一个叫做“口味”的功能来处理这个问题

  • Windows世界中有这样的东西吗
  • 也许我必须在商店里创建多个应用程序
  • 如何在VisualStudio中处理此问题。多个csproj
  • 如果有多个csproj,如何在项目之间共享公共xaml视图
  • 您可以为常用代码/视图等创建“共享项目”,然后为每个应用商店创建新的win10项目

    您甚至可以将App.xaml放在共享项目中

    我讨厌多个项目,因为它很复杂。有时只需要运行时检查您的“模式”就容易多了。它可以是一些全局常数。但是因为我认为你需要做多个商店提交-当创建你的应用程序包时,你必须重新关联到目标商店应用程序

    如果您有时间,我的建议将与项目中除Package.appxmanifest之外的所有内容共享。然后使用自己定义的Package.appxmanifest分离项目。但这样做的唯一好处是,在制作应用程序包时,不必重新关联应用程序