是否可以通过Desktop Bridge自动匹配旧版应用程序和UWP软件包之间的生成版本?

时间:2019-04-19 01:33:15

标签: c# uwp

我有一个旧版应用程序,我使用Desktop Bridge将其打包在UWP中。在UWP中,应在哪里配置生成版本以与旧版应用匹配,反之亦然?

1 个答案:

答案 0 :(得分:0)

  

我正在菜单托盘应用程序中手动更改构建版本以与UWP应用程序上的版本匹配。

您可以使用Windows.ApplicationModel命名空间来获取uwp应用程序的版本。

using Windows.ApplicationModel;

public static string GetAppVersion()
{
  Package package = Package.Current;
  PackageId packageId = package.Id;
  PackageVersion version = packageId.Version;

  return string.Format("{0}.{1}.{2}.{3}", version.Major, version.Minor, version.Build, version.Revision);
}

有关更多信息,您可以参考此博客 Establishing the Connection