Есть ли способ проверить, установлен ли DevPack .netframework 4.7.2? - PullRequest
0 голосов
/ 27 декабря 2018

Я установил .NetFramework 4.7.2, а затем установил DevPack для него.где я могу найти, если DevPack установлен на серверах?Может быть, в реестре или где-то еще.Я был бы рад, если бы вы могли мне помочь.

1 Ответ

0 голосов
/ 27 декабря 2018

Возможным решением может быть запрос реестра, чтобы определить, установлен ли 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

Надеюсь, это поможет.

...