0

我从 github 检索了 SignalR 的合并分支“Release 1.1”。其中有 ASP.NET 和 Silverlight 等示例。当我运行 ASP.NET 示例时,它可以工作。当我运行 Silverlight 示例时,connection.Start() 会引发 SecurityException。

我正在运行 IE10、Silverlight 5 和 .NET 4.5。

在 Silverlight 示例中,请参阅

MainPage.xaml.cs

        var scheduler = TaskScheduler.FromCurrentSynchronizationContext();
        connection.Start().ContinueWith(task => **// SecurityException here!**
        {
            var ex = task.Exception.InnerExceptions[0];
            App.ViewModel.Items.Add(ex.Message);
        },
        CancellationToken.None,
        TaskContinuationOptions.OnlyOnFaulted,
        scheduler);
4

0 回答 0