Windows 10 物联网 14393 SDK Windows.Devices.Gpio 错误
Windows 10 IOT 14393 SDK Windows.Devices.Gpio bug
我对来自 Windows 10 14393 SDK(周年更新)
的新 "Windows IOT Extensions for UWP" 参考有疑问
我有一个使用 Windows.Devices.Gpio 命名空间的代码(Windows UWP 的 IOT 扩展)。由于我已经更新了对 14393 的引用,命名空间 Windows.Devices.Gpio 将不再由 Visual Studio 创建。
如果我将引用切换到 10586,我会遇到同样的问题...对于 10240,它是构建的。
如果我将这个构建的包部署到我的 Raspberry Pi (14939);软件崩溃,没有遇到任何断点,并出现此错误:异常抛出:'System.TypeLoadException' in mscorlib.ni.dll。如果我删除所有对 Windows.Devices.Gpio 命名空间的调用;断点回击。
环境:
个人电脑:Windows10家14393
Visual Studio 2015 Community Update 3 英文(全部最新)
Raspberrpi 2B 在 14393 上全新安装
=> Visual Studio 修复完成。没有变化。
=> 在我的电脑上 C:\Program Files (x86)\Windows Kits\Extension SDKs\WindowsIoT.0.14393.0\ 不要引用 Windows.Devices.Gpio任何文件。
=> SDK 安装目前无法正常工作https://developer.microsoft.com/en-us/windows/downloads/sdk-archive
我有问题?每个人的错误?
在此先感谢您的帮助。
我终于解决了这个问题。
"C:\Program Files (x86)\Windows Kits\References\Windows.Devices.DevicesLowLevelContract.0.0.0" 文件夹中没有 "Windows.Devices.DevicesLowLevelContract.winmd" 文件。 (可能是安装错误)
所以我:
- 卸载了 SDK 14393。
- 删除 "C:\Program Files (x86)\Windows Kits\References\Windows.Devices.DevicesLowLevelContract.0.0.0" 文件夹。
- 重新安装了 SDL 14393 (https://developer.microsoft.com/en-us/windows/downloads/sdk-archive)
=> winmd 文件已创建。
我在 Visual Studio 中添加了(在 Package.appxmanifest 中):
在 14393 中,不再需要引用 IOT 扩展。
感谢 Hans Passant 的帮助
我对来自 Windows 10 14393 SDK(周年更新)
的新 "Windows IOT Extensions for UWP" 参考有疑问我有一个使用 Windows.Devices.Gpio 命名空间的代码(Windows UWP 的 IOT 扩展)。由于我已经更新了对 14393 的引用,命名空间 Windows.Devices.Gpio 将不再由 Visual Studio 创建。
如果我将引用切换到 10586,我会遇到同样的问题...对于 10240,它是构建的。
如果我将这个构建的包部署到我的 Raspberry Pi (14939);软件崩溃,没有遇到任何断点,并出现此错误:异常抛出:'System.TypeLoadException' in mscorlib.ni.dll。如果我删除所有对 Windows.Devices.Gpio 命名空间的调用;断点回击。
环境:
个人电脑:Windows10家14393
Visual Studio 2015 Community Update 3 英文(全部最新)
Raspberrpi 2B 在 14393 上全新安装
=> Visual Studio 修复完成。没有变化。
=> 在我的电脑上 C:\Program Files (x86)\Windows Kits\Extension SDKs\WindowsIoT.0.14393.0\ 不要引用 Windows.Devices.Gpio任何文件。
=> SDK 安装目前无法正常工作https://developer.microsoft.com/en-us/windows/downloads/sdk-archive
我有问题?每个人的错误?
在此先感谢您的帮助。
我终于解决了这个问题。
"C:\Program Files (x86)\Windows Kits\References\Windows.Devices.DevicesLowLevelContract.0.0.0" 文件夹中没有 "Windows.Devices.DevicesLowLevelContract.winmd" 文件。 (可能是安装错误)
所以我: - 卸载了 SDK 14393。 - 删除 "C:\Program Files (x86)\Windows Kits\References\Windows.Devices.DevicesLowLevelContract.0.0.0" 文件夹。 - 重新安装了 SDL 14393 (https://developer.microsoft.com/en-us/windows/downloads/sdk-archive)
=> winmd 文件已创建。
我在 Visual Studio 中添加了(在 Package.appxmanifest 中):
在 14393 中,不再需要引用 IOT 扩展。
感谢 Hans Passant 的帮助