Wir erkennen die Betriebssystemversion für Statistiken. Ab Windows 8.1, the OS "lies" about its version bei Verwendung von GetVersion
. System.Environment.OSVersion
still calls this API ab .NET 4.5.1. Als solche haben wir 8.1's GUID zu dem Manifest hinzugefügt, das großartig funktioniert.Was ist die unterstützte GUID für Windows 10?
Jetzt möchte ich das gleiche für Windows 10 vorbereiten. Ist die GUID dafür schon bekannt?
(bearbeiten) P/Aufrufen von VerSetConditionMask und VerifyVersionInfo, um zu überprüfen, dass 6.4 oder größer scheint zu funktionieren.
Für einen besseren Ansatz, wenn Statistiken zu sammeln, sehen http://stackoverflow.com/a/25986612/886887 –
Während das wahrscheinlich funktionieren würde, scheint es ein ziemlich schmutziger Hack zu sein, und würde auch bedeuten, dass die App die Kompatibilität mit dem neuen Betriebssystem nicht gegenüber dem Programmkompatibilitäts-Assistenten bestätigt. –
Wenn es bekannt war, könnte es sich ändern. –