0

使用 Windows API 代码包(Microsoft.WindowsAPICodePack 和 Microsoft.WindowsAPICodePack.Sensors.dll)必须 .NET 4.5 是否适用于 .NET 4.0?

Windows API Code Pack 的最新版本是 1.1,但似乎没有专门的页面。

4

2 回答 2

3

该库是在 Windows 7 发布时发布的(替换“Vista Bridge”库),并针对预安装在 Win7 版本 3.5 上的 .NET Framework 版本。你不能低于 3.5,它依赖于 System.Core.dll。以 .NET 4.x 为目标不是已知问题。

请牢记Sensor api的目标操作系统要求,底层 COM 接口(ISensor 等)需要 Windows 7 或更高版本,并且在服务器版本上不可用。

于 2014-10-20T10:14:28.037 回答
2

Windows API 代码包的实际代码与 .NET 3.5 及更高版本兼容。.NET 4 或 4.5 肯定不会有问题。

我刚刚下载了 NuGet 包Install-Package WindowsAPICodePack-Core,它适用于 .NET 3.5。

于 2014-10-20T08:38:44.403 回答