Microsoft Servicebus无法创建QueueClient

时间:2014-06-06 14:21:38

标签: .net exception azure-queues

我正在尝试为我的Azure ServiceBus队列创建QueueClient

  

var client = MessagingFactory.CreateQueueClient(“testqueue”);

我正在使用断点来访问此代码,但在此之后,没有任何反应。没有例外,但代码中也没有下一步......

我在另一个应用程序中使用它,所以我认为它可能需要对somesort的汇编版本做一些事情,但是这不应该抛出异常吗?我很困惑......

修改

也没有将“No client”或“Yes client”写入控制台。此外,也不例外?!:

var client = MessagingFactory.CreateQueueClient("testqueue"); if(client == null) { Console.WriteLine("No client"); } else { Console.WriteLine("Yes client"); }

1 个答案:

答案 0 :(得分:1)

我在这里猜测,receiveAndDelete意味着"赢了,直到收到消息",所以基本上你的程序正在等待从队列接收消息。

您确定测试队中有任何消息吗?

在这方面,您无法始终信任azure门户网站,因此请尝试添加更多消息。

要确认,请尝试等待1分钟(默认超时)。然后,您应该获得TimeoutException,如下所述: http://msdn.microsoft.com/en-us/library/hh182019.aspx