如何检查Windows上安装的.NET框架

19 浏览
0 Comments

如何检查Windows上安装的.NET框架

如何使用PowerShell或任何编程语言在Windows上检查安装的.Net Framework?我一直在检查注册表键值路径HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP,并参考下面的链接https://learn.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed。

最近找到了使用PowerShell获取安装的.Net Framework版本的方法。

0
0 Comments

如何检查Windows上安装的.Net框架

在Windows上安装.Net框架是为了支持运行基于.Net开发的应用程序。有时候,我们需要检查Windows上是否安装了.Net框架,以便确保应用程序能够正常运行。下面是一种使用PowerShell来检查Windows上安装的.Net框架版本的方法:

gci ‘HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP’ -recurse | gp -name Version -EA 0 | where { $_.PSChildName -match ‘^(?!S)\p{L}’} | select PSChildName, Version

这段PowerShell代码将检查Windows注册表中的.Net框架安装信息,并输出已安装的.Net框架版本。

在这段代码中,首先使用`gci`命令来获取注册表中的.Net框架安装信息。然后使用`gp`命令获取注册表中的版本信息。接着使用`where`命令筛选出符合条件的版本信息,即排除掉以"S"开头的子项。最后使用`select`命令选择输出子项名称和版本号。

通过运行这段PowerShell代码,我们可以得到Windows上安装的.Net框架的版本信息,以便进行后续的应用程序开发和测试工作。

本文介绍了一种使用PowerShell来检查Windows上安装的.Net框架版本的方法。通过运行给定的PowerShell代码,我们可以方便地获取到已安装的.Net框架的版本信息。这对于进行应用程序开发和测试非常有帮助。

0