Sur Windows 10, le code VB.NET Environment.OS.VersionString
sort Microsoft Windows NT 6.3.9600.0
. Selon la documentation de Microsoft , le numéro de version de Windows 10 est 10.0
, alors pourquoi VB.NET reconnaît-il Windows 10 comme Windows 8.1?
J'ai fait systeminfo | findstr /C:"OS"
dans l'invite de commande et il a renvoyé la valeur correcte de 10.0.10240 N/A Build 10240
sous "OS Version".