5
Почему Windows 10 возвращает номер версии 6.3?
В Windows 10, код VB.NET Environment.OS.VersionStringвыводит Microsoft Windows NT 6.3.9600.0. Согласно документации Microsoft , номер версии Windows 10 таков 10.0, так почему же VB.NET распознает Windows 10 как Windows 8.1? Я сделал systeminfo | findstr /C:"OS"в командной строке, и он вернул правильное значение в 10.0.10240 N/A Build 10240разделе «Версия ОС».