0

我正在尝试在我自己的控制台应用程序中使用 NServiceBus。我遵循了http://docs.particular.net/nservicebus/hosting/上的文档

这给我留下了一个由于错误“找不到类型或命名空间名称'NServiceBus'”而无法构建的项目。

然而,这些类型被发现并且是​​完全可浏览的并且具有功能智能。

NServiceBus 文档中缺少哪一部分以允许编译示例?

(我可以发布代码,但关键是文档页面已被遵循但可能不完整。)

4

2 回答 2

3

修正:我在其他帖子中看到了这个问题,但没有将它与我得到的缺少参考错误联系起来。

NServiceBus 需要完整的 .Net 配置文件,而不是客户端配置文件。

谢谢你的时间!

于 2012-07-20T17:09:50.763 回答
0

在您自己的控制台应用程序中使用 NServiceBus 应该相对简单。查看下载中的一些示例以了解如何执行此操作。以下是 sendonly 示例中的示例:

 public class Program
{
    static void Main()
    {
        var bus = Configure.With()
            .UnityBuilder()
            .XmlSerializer()
            .MsmqTransport()
            .UnicastBus()
            .SendOnly();

        bus.Send("SendOnlyDestination@someserver",new TestMessage());

        Console.WriteLine("Message sent to remote endpoint, you can verify this by looking at the outgoing queues in you msmq MMC-snapin"); 
        Console.WriteLine("Press any key to exit");

        Console.ReadKey();
    }
}
于 2012-07-20T13:52:04.647 回答