如何检查 Windows 应用商店应用程序的版本?

Dio*_*ogo 5 windows version-control windows-8 modern-ui windows-store-app

可能重复:
如何找到我安装的 Windows 8 商店/RT 应用程序的版本?

与任何 Windows 软件一样,Windows Store 应用程序都有一个发布版本,但我无法通过查看应用程序本身或从应用程序配置中找到它:

在此处输入图片说明

对于桌面模式应用程序,可以通过 Windows 控制面板上的“已安装软件”轻松找到:

在此处输入图片说明

如何检查 Windows Store App 安装的版本?

Dzi*_*inX 5

我发现的一种方法是使用命令行:

  1. 打开管理命令提示符 ( Win+ X, A)
  2. cd "C:\Program Files\WindowsApps"
  3. dir *<app name>*
  4. 程序的版本在文件夹名称的第一个下划线之后。

例如dir *Skitch*在我的系统上运行给出:

2012-10-30  14:18    <DIR>   Evernote.Skitch_2.0.1026.249_neutral__q4d96b2w5wcc2
Run Code Online (Sandbox Code Playgroud)

这意味着我系统上的Skitch版本为 2.0.1026.249。

请注意,应用程序文件夹名称可能与呈现给用户的名称不同。不过,您应该能够轻松地在此文件夹中找到您的应用程序:

  1. 找到您认为您的应用所在的文件夹。
  2. 打开AppxManifest.xml此文件夹中的文件
  3. 搜索<DisplayName>属性——它应该等于呈现给用户的名称。

您还可以在PowerShell 中运行此脚本(首先删除换行符),这将找到适当的应用程序文件夹本身:

PS C:\Program Files\WindowsApps> Get-ChildItem -Path . -recurse 
    -include AppxManifest.xml | Select-String -pattern "<your app name>" -List
   | select path
Run Code Online (Sandbox Code Playgroud)