我正在尝试在自己的控制台应用程序中使用NServiceBus。我已按照http://docs.particular.net/nservicebus/hosting/
中的文档进行操作这给我留下了一个项目,由于错误“无法找到类型或命名空间名称'NServiceBus'而无法构建”。
然而,这些类型被发现并且完全可浏览并且具有正常的智能感知。
NServiceBus文档中缺少哪些内容以允许样本编译?
(我可以发布代码,但关键是文档页面已被跟踪,但可能不完整。)
答案 0 :(得分:3)
修正: 我在其他帖子中看到了这个问题,但没有将其与我所获得的遗失参考错误相关联。
NServiceBus需要Full .Net配置文件,而不是客户端配置文件。
谢谢你的时间!
答案 1 :(得分: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();
}
}