Определите наивысшую версию .NET Framework [дубликат]

На этот вопрос уже есть ответ здесь:

Как определить, какие версии .NET Framework и пакеты обновления установлены? 13 ответов

Мне нужно определить наивысшую версию .NET Framework, установленную на настольном компьютере, из кода C \ C ++. Похоже, я могу перебирать папки под%systemroot%\Microsoft.NET\Framework, но это похоже на ошибку. Есть ли способ лучше? Возможно, ключ реестра, который я могу проверить? Благодарю.

Ответы на вопрос(4)

Ваш ответ на вопрос