Является ли.NET 4.5 обязательным для Windows API Code Pack
Является ли.NET 4.5 обязательным для использования Windows API Code Pack (Microsoft.WindowsAPICodePack и Microsoft.WindowsAPICodePack.Sensors.dll). Будет ли это работать для.NET 4.0?
Последняя версия Windows API Code Pack - 1.1, но, похоже, для нее нет выделенной страницы.
2 ответа
Библиотека была опубликована после выпуска Windows 7 (заменив библиотеку "Vista Bridge") и предназначена для версии.NET Framework, которая предварительно установлена на Win7 версии 3.5. Вы не можете пойти ниже, чем 3.5, это зависит от System.Core.dll. Ориентация на.NET 4.x не является известной проблемой.
Не забывайте о целевой операционной системе для API -интерфейса датчика, базовый интерфейс COM (ISensor и др.) Требует Windows 7 или более поздней версии и недоступен в версии Server.
Фактический код Windows API Code Pack совместим с.NET 3.5 и выше. .NET 4 или 4.5 определенно не будет проблемой.
Я только что скачал пакет NuGet, используя Install-Package WindowsAPICodePack-Core
и это работает для.NET 3.5.