visual studio - Windows 10 IOT 14393 SDK Windows.Devices.Gpi



我对Windows 10 14393 SDK(周年更新(中的新"Windows IOT Extensions for UWP"引用有问题

我有一个使用Windows的代码。设备。Gpio命名空间(用于UWP的Windows IOT扩展(。由于我已经更新了对14393的引用,即名称空间Windows。设备。Gpio将不再由Visual Studio创建。

如果我将引用切换到10586,我也会遇到同样的问题。。。随着10240它的建设。

如果我将这个构建的包部署到我的树莓派(14939(;软件崩溃,没有任何断点,并出现以下错误:引发异常:"系统。mscorlib.ni.dll中的TypeLoadException。。如果我删除所有对Windows的调用。设备。Gpio命名空间;断点返回。

环境:

  • Pc:Windows 10系列14393

  • Visual Studio 2015社区更新3英文版(全部为最新版本(

  • Raspberrpi 2B新安装在14393 上

=>Visual Studio修复完成。没有变化。

=>在我的计算机上,C:\Program Files(x86(\Windows Kits\10\Extension SDKs\WindowsIoT\10.0.143930\没有引用Windows。设备。Gpio在任何文件中。

=>SDK安装当前不起作用https://developer.microsoft.com/en-us/windows/downloads/sdk-archive

虫虫给我?每个人都有虫子?

提前感谢你的帮助。

我终于解决了这个问题。

"C:\Program Files(x86(\Windows Kits\10\References\Windows.Devices.DevicesLowLevelContract\2.0.0.0"文件夹没有"Windows.Devices.DevicesLowLevelContract.winmd"文件。(可能是安装错误(

所以我已经:-卸载了SDK 14393。-删除"C:\Program Files(x86(\Windows Kits\10\References\Windows.Devices.LowLevelContract\2.0.0.0"文件夹。-重新安装SDL 14393(https://developer.microsoft.com/en-us/windows/downloads/sdk-archive)

=>winmd文件已创建。

在Visual Studio中,我添加了(在Package.appxmanifest中(:

14393年,不再需要引用IOT扩展。

感谢Hans Passant对的帮助

最新更新