2012-07-20 42 views
0

我想在我自己的控制檯應用程序中使用NServiceBus。我遵循http://docs.particular.net/nservicebus/hosting/如何在自己的過程中使用NServiceBus?

發現的文檔這給我留下了一個項目,因爲錯誤「無法找到類型或名稱空間名稱NServiceBus」而無法生成。

然而,這些類型被發現並且完全可瀏覽並且具有智能感知功能。

從NServiceBus文檔中丟失了什麼以允許樣本編譯?

(我可以張貼代碼,但問題是,文檔頁面的操作但是可能是不完整的。)

+0

下載後您是否解鎖了NSB dll? – 2012-07-20 16:37:46

+0

是的。無論如何,我認爲這可能會再次檢查。 – etropic 2012-07-20 16:56:32

回答

3

修正: 我見過的其他職位這一問題,但沒有它連接到丟失的引用錯誤我已經得到。

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

謝謝你的時間!

0

在自己的控制檯應用程序使用NServiceBus應該是比較簡單的。查看下載中的一些示例以瞭解如何執行此操作。下面是從只發送樣品的例子:

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

     bus.Send("[email protected]",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(); 
    } 
} 
+0

我在自己的進程中使用代碼示例的唯一知識就是Async。我已經打開該解決方案,建立等等。然後添加一個控制檯應用程序,引用相同的3個DLL的異步是,並得到相同的錯誤。 – etropic 2012-07-20 17:04:54

相關問題