问题:
当尝试使用WinGet从Microsoft商店安装Visual Studio Code时,它安装的是1.83.1版本而不是1.87.2版本。
重现步骤:
- 打开PowerShell命令提示符并执行以下命令行:
winget search "Visual Studio Code"
输出中版本未知。
- 执行以下命令行从Microsoft商店安装Visual Studio Code:
winget install --id=XP9KHM4BK9FZ7Q --source=msstore
- 如下面的截图所示,上述命令试图安装Visual Studio Code版本1.83.1,而不是最新版本,最新版本是1.87.2。
似乎Visual Studio Code没有更新到Microsoft商店中的最新版本。
3条答案
按热度按时间wqnecbli1#
1.83.1是Windows 32位的最后一个版本,我怀疑这就是你正在使用的版本。
@sbatten ,让我们从商店中移除32位吧。
o2gm4chl2#
我已经确认,相同的消息显示在64位的Windows机器上。此外,我们不会将32位版本发送到Microsoft商店。尽管消息显示为1.83.1,但我们总是获得最新版本。在这种情况下,它显示为1.83.1,但安装了1.87.2。我正在调查它从哪里获取1.83.1版本,因为我们在商店列表中没有指定这一点。
jdzmm42g3#
winget从哪里获取msstore发布的应用程序的版本信息?特别是在VS Code的情况下,我们在商店中发布的软件包实际上是一个安装程序,其版本不会随着VS Code的发布节奏而更新。