我正在使用Silverlight应用程序并尝试在我的应用程序中创建SignalR客户端代码,但在尝试启动集线器连接时收到如下错误。 我已经安装了所有软件包,例如" Microsoft.Aspnet.SignalR.client"," Microsoft.Bcl"但得到错误
ERROR
无法加载文件或程序集&System; Thhreading.Tasks,Version = 1.5.11.0,Culture = neutral, 公钥= b03f5f7f11d50a3a'或其中一个依赖项。该 系统找不到指定的文件。
以下是我的申请中的示例代码。
Public Sub New()
InitializeComponent()
Dim myHubConnections As HubConnection
Dim myHubProxy As IHubProxy
Dim CurrentContext As SynchronizationContext = SynchronizationContext.Current
Dim message As String = ""
myHubConnections = New HubConnection("http://gcrmdev0.goldcrm2.com/GSPWebServices-DAK/signalr/hubs")
myHubProxy = myHubConnections.CreateHubProxy("signalRHub")
'myHubProxy.On("NotifyAgent",
txtCaseNotes1.Text = "Notifications Received from Server"
myHubConnections.Start().Wait()
End Sub
答案 0 :(得分:0)
可能是因为app.config条目错误。通过删除错误的条目来清理app.config文件。将NuGet包添加到由具有不同目标框架的另一个项目使用的项目时,您可能会看到这种错误。
Check here问题编号6和9。