Просто пытаюсь определить, какая версия .Net Frameworks установлена, используя вывод следующей команды PowerShell:
gci 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -recurse | gp -name Version,Release -EA 0 |
where { $_.PSChildName -match '^(?!S)\p{L}'} | select PSChildName, Version, Release
Получено:
PSChildName Version Release
----------- ------- -------
v2.0.50727 2.0.50727.4927
v3.0 3.0.30729.4926
Windows Communication Foundation 3.0.4506.4926
Windows Presentation Foundation 3.0.6920.4902
v3.5 3.5.30729.4926
Client 4.8.03761 528049
Full 4.8.03761 528049
Client 4.0.0.0
Вопрос :
Учитывая, что в выходных данных отображается Версия "4.8.03761" (Полная) - это означает (подразумевается), что версии .Net Framework 4.5.x, 4.6.x, 4.7.xтакже установлен?(Или есть способ перечислить ВСЕ различные версии 4.x?)
Заранее спасибо.