我有一个JavaScript UWP应用程序,我需要使用MQTT库与我的设备进行通信。
我选择MQTTnet库,因为它根据描述支持通用Windows平台(UWP)10.0.10240 +(x86,x64,ARM,AnyCPU)。
当我安装NuGet包时,它会下载很多依赖项,并且在此步骤失败:
Install failed. Rolling back...
Package 'Microsoft.NETCore.Jit.1.0.3' does not exist in project 'StreamSocket'
StreamSocket是我基于project from Windows universal samples collection的测试项目。
我尝试在同一个解决方案中创建一个RuntimeComponent项目,在那里添加了对MQTTnet的NuGet引用。我从StreamSocket项目中添加了对该项目的引用。
我现在可以构建项目,但现在我遇到了运行时错误:
0x80070002 - JavaScript runtime error: The system cannot find the file specified.
System.IO.FileNotFoundException: Could not load file or assembly 'MQTTnet.Core, Version=2.5.1.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
我错过了什么?