我需要将.net2.0应用与nservicebus集成。实际上,我只需要将.net2.0发送到nservicebus队列。
我应该自己制作吗? 我应该注意的任何技巧,所以当我升级到,让我们说,nservicebus4它不会破坏?
答案 0 :(得分:0)
要将应用程序与NServiceBus“集成”,只需包含对 NServiceBus.dll , NServiceBus.Core.dll 和 NServiceBus.Host.exe <的二进制引用/ em>在您的解决方案中。
尝试下载samples。
答案 1 :(得分:0)
使用.net 2.0将是尝试引用nservicebus的问题。我认为没有任何直接的方法可以从2.0应用程序中引用nservicebus(除了使用非常旧的版本之外,这也会产生问题)。
最短的路径可能是将框架版本升级到4.0。为什么不这样做呢?如果您正在谈论进行更改和发送消息,您必须能够访问源代码并能够更改它。
接下来可能是自己序列化邮件并使用system.messaging发送。我认为这就是“自己创造”的意思。如果在处理方面更新到另一个版本的nservicebus,你肯定想测试你的消息是否仍然有用。 udi在更新软件版本方面一直坚持向后兼容,所以我希望nservicebus可能会展示这一点,并且你的消息仍然可以正常工作,但是你想要确定。