Pada Windows 10, kode VB.NET Environment.OS.VersionString
menghasilkan Microsoft Windows NT 6.3.9600.0
. Menurut dokumentasi Microsoft , nomor versi Windows 10 adalah 10.0
, jadi mengapa VB.NET mengenali Windows 10 sebagai Windows 8.1?
Saya lakukan systeminfo | findstr /C:"OS"
di Command Prompt dan mengembalikan nilai yang benar di 10.0.10240 N/A Build 10240
bawah "Versi OS".