Tag: signalr raspberry

无法从Raspberry Pi Mono项目中的SignalR Assembly加载HubConnection

我正在尝试在Raspberry Pi中构建一个项目,该项目通过Signalr与我的Azure服务器进行通信。 我在一个单一项目中使用SignalR在.NET客户端,同时在Xamarin项目上工作并取得了成功。 出于测试目的,我编写了一小段代码。 using System; using Microsoft.AspNet.SignalR.Client; namespace testSignalr1 { class Program { static void Main() { var hubConnection = new HubConnection(“******”); var serverHub = hubConnection.CreateHubProxy(“HubTest”); serverHub.On(“broadcastMessage”, message => System.Console.WriteLine(message)); hubConnection.Start().Wait(); serverHub.Invoke(“TestMethod”).Wait(); System.Console.Read(); } } } 我正在使用mcs mono编译器编译它。 sudo mcs test.cs /r: /usr/lib/mono/4.5/Microsoft.AspNet.SignalR.Client.dll 该程序实际上编译成功。 但是当它运行时,我得到以下exception Could not load type ‘Microsoft.AspNet.SignalR.Client.HubConnection’ from assembly ‘Microsoft.AspNet.SignalR.Client’ 我正在使用的Microsoft.AspNet.SignalR.Client.dll是这个Git项目中的lib文件夹中的一个, […]

Raspberry Pi上的自托管SignalR可以工作吗?

我希望在Raspberry Pi上托管基于C#/ mono / signalR的网页 – 这可能吗? 我设法编写了一个客户端 – 服务器 – 客户端解决方案,其中signalR集线器托管在运行IIS 8的PC上.pi上的控制台应用程序通过c#signalR客户端连接到服务器集线器。 asp.net服务器还为浏览器客户端提供了一个“远程控制”页面,用于向pi发送命令,但现在我想要消除PC作为一项要求并将所有内容托管在pi上。