UnabletoloadHubConnectionfromSignalRAssemblyinRaspberryPiMonoproject.我在单个项目的.NET客户端上使用SignalR,同时成功地处理Xamarin项目。出于测试目的,我写了一小段代码。使用系统;使用Microsoft.AspNet.SignalR.Client;namespacetestSignalr1{classProgram{staticvoidMain(){varhubConnection=newHubConnection("******");varserverHub=hubConnection.CreateHubProxy("HubTest");serverHub.On("broadcastMessage",message=>System.Console.WriteLine(message));hubConnection.Start().Wait();serverHub.Invoke("TestMethod").Wait();系统.控制台。读();我正在用mcsmono编译器编译它。sudomcstest.cs/r:/usr/lib/mono/4.5/Microsoft.AspNet.SignalR.Client.dll该程序实际上编译成功。但是当它运行时,我得到以下异常Couldnotloadtype'Microsoft.AspNet.SignalR.Client.HubConnection'fromassembly'Microsoft.AspNet.SignalR.Client'我正在使用的Microsoft.AspNet.SignalR.Client.dll是这个Git项目的lib文件夹中的一个在RaspBerryPi中演示了SignalR这似乎是SignalR的单声道编译版本。我不知道我哪里出错了。提前感谢ssh到raspberrypi并键入sudoapt-getinstallmono-complete这对我有用。只安装单运行时有同样的问题。以上是C#学习教程:树莓派Mono项目中无法从SignalRAssembly加载HubConnection共享的所有内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文来自网络收集,不代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
