Мы обнаруживаем версию ОС для статистики. Начиная с Windows 8.1, ОС "лежит" о своей версии при использовании GetVersion
. Однако System.Environment.OSVersion
по-прежнему вызывает этот API с .NET 4.5.1. Таким образом, мы добавили 8.1 GUID в манифест, который отлично работает.
Теперь я хотел бы подготовить то же самое для Windows 10. Является ли GUID для этого еще известного?
(править) P/Invocation VerSetConditionMask и VerifyVersionInfo для проверки на 6.4 или больше, похоже, работают.