Windows 4.5代码包是否必须使用.NET 4.5

时间:2014-10-20 08:35:42

标签: c# windows-api-code-pack

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

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

2 个答案:

答案 0 :(得分:3)

该库是在Windows 7发布时发布的(取代了" Vista Bridge"库),并且目标是在Win7版本3.5上预安装的.NET Framework版本。你不能低于3.5,它依赖于System.Core.dll。定位.NET 4.x不是一个已知问题。

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

答案 1 :(得分:2)

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

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