有什么方法可以检查是否已安装DevPack .netframework 4.7.2?

时间:2018-12-27 13:13:07

标签: windows powershell .net-framework-version

我已经安装了.NetFramework 4.7.2,然后为其安装了DevPack。在哪里可以找到服务器上是否安装了DevPack?也许在注册或其他地方。如果您能帮助我,我会很高兴。

1 个答案:

答案 0 :(得分:0)

一种可能的解决方案是查询注册表以确定是否已安装DevPack。

  

HKLM:\ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall HKLM:\ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall

示例:

PS C:\> Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*", "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*" | Where {$_.DisplayName -like '*.NET*' -and $_.DisplayVersion -like '4.7*'} | Select-Object DisplayName, DisplayVersion

DisplayName                                       DisplayVersion
-----------                                       --------------
Microsoft .NET Framework 4.7 Developer Pack       4.7.2053      
Microsoft .NET Framework 4.7 SDK                  4.7.02053     
Microsoft .NET Framework 4.7 Targeting Pack (ENU) 4.7.02053     
Microsoft .NET Framework 4.7 Targeting Pack       4.7.02053

希望这会有所帮助。