启动NServiceBus时出现问题

启动NServiceBus时出现问题,nservicebus,Nservicebus,我创建了一个非常简单的NServiceBus控制台应用程序来发送消息。但是,我无法启动总线,因为它抱怨“对象引用未设置为对象实例”的错误非常模糊 Configure config = Configure.With(); config = config.DefaultBuilder(); config = config.BinarySerializer(); config = config.UnicastBus();

我创建了一个非常简单的NServiceBus控制台应用程序来发送消息。但是,我无法启动总线,因为它抱怨“对象引用未设置为对象实例”的错误非常模糊

        Configure config = Configure.With();
        config = config.DefaultBuilder();
        config = config.BinarySerializer();
        config = config.UnicastBus();
        IStartableBus startableBus = config.CreateBus();
        IBus Bus2 = startableBus.Start(); // **barf**

我快发疯了,我错过了什么?我认为DefaultBuilder应该填补任何空白?

嗯,看起来是对ncqrs.NserviceBus的引用导致它出错,尽管我还没有实际使用它,不确定是什么让它不安,但那是另一天的事

考虑发布堆栈跟踪的相关部分,以提供更多信息?堆栈跟踪看起来没有太多通用的东西,添加.MsmqTransport()嗨,你不应该将你的想法作为答案发布。。这也是一种使用流畅api的疯狂方式