【问题标题】:Could not load file or assembly "System.Threading.Tasks,Version=1.5.11.0.." In Silverlight Application无法在 Silverlight 应用程序中加载文件或程序集“System.Threading.Tasks,Version=1.5.11.0..”
【发布时间】:2016-06-23 09:12:33
【问题描述】:

我正在开发 Silverlight 应用程序并尝试在我的应用程序中创建 SignalR 客户端代码,但在尝试启动 Hub Connection 时出现如下错误。 我已经安装了所有软件包,例如“Microsoft.Aspnet.SignalR.client”,“Microsoft.Bcl”,但出现错误

错误
无法加载文件或程序集 'System.Threading.Tasks,版本 = 1.5.11.0,文化 = 中性, PublicKeyToken=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

【问题讨论】:

  • 请通过缩进四个空格来格式化代码,或使用 {} 按钮将所选文本格式化为代码。

标签: vb.net silverlight signalr.client


【解决方案1】:

这可能是因为错误的 app.config 条目。通过删除错误的条目来清理 app.config 文件。将 NuGet 包添加到由具有不同目标框架的另一个项目使用的项目时,您可能会看到此类错误。

Check here 第 6 期和第 9 期。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-08
    • 1970-01-01
    • 2022-12-04
    • 2023-03-06
    • 2017-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多