使用SignalR时,mscorlib.dll中出现“System.AggregateException”

时间:2015-06-04 14:48:35

标签: c# .net signalr unhandled-exception

请考虑以下代码:

using Microsoft.AspNet.SignalR.Client;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class Stock
    {
        public string Symbol { get; set; }
        public decimal Price { get; set; }
    }

    class Program
    {
        static void Main(string[] args)
        {
            var hubConnection = new HubConnection("http://www.contoso.com/");
            IHubProxy stockTickerHubProxy = hubConnection.CreateHubProxy("StockTickerHub");
            stockTickerHubProxy.On<Stock>("UpdateStockPrice", stock => Console.WriteLine("Stock update for {0} new price {1}", stock.Symbol, stock.Price));
            hubConnection.Start().Wait();
            Console.ReadLine();
        }
    }
}

运行时,我收到“mscorlib.dll中出现类型'System.AggregateException'的未处理异常”。我尝试了这个问题的接受答案,但我不知道如何在那里填写表格。如何获取此代码示例中出现问题的详细信息?以下是“异常”窗口对我来说的样子:

enter image description here

1 个答案:

答案 0 :(得分:2)

帕特里克·埃克布雷希特在对这个问题的评论中指出,只需点击“查看详情”即可。找到例外的原因:

enter image description here