在应用程序设置UWP应用程序的显示版本信息

问题描述 投票:0回答:3

我建立一个应用程序UWP。当我打开我的应用程序的应用程序设置,我要展示我的规格部分应用程序的版本号。

对于例 - 下面的图片,你可以看到版本号下的应用程序设置的规格部分1.2.4.0。我该怎么做了类似的事情我UWP应用。

Image

我怎样才能做到这一点?

c# uwp windows-10 win-universal-app windows-10-universal
3个回答
1
投票

你得到这个免费的,做什么特别的需求。该应用程序的设置页面将显示您appxmanifest文件检索到的版本号。


1
投票

请参阅:Retrieve the Current App version from Package这就是你反正可以显示它。

        public string GetAppVersion()
    {

        Package package = Package.Current;
        PackageId packageId = package.Id;
        PackageVersion version = packageId.Version;

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

    }

1
投票

UWP Community Toolkit具有其中有许多相关的属性和方法SystemInformation类。

你可以用它来获得您想要的信息。

例如,

// To get application's name:
public string ApplicationName => SystemInformation.ApplicationName;

// To get application's version:
public string ApplicationVersion => $"{SystemInformation.ApplicationVersion.Major}.{SystemInformation.ApplicationVersion.Minor}.{SystemInformation.ApplicationVersion.Build}.{SystemInformation.ApplicationVersion.Revision}";
© www.soinside.com 2019 - 2024. All rights reserved.