【发布时间】:2015-02-13 08:47:51
【问题描述】:
我有一个客户端在 Azure ServiceBus 中发送和侦听主题。客户端在我的 Windows 8.1 机器上本地运行。但是我在 SendAsync 和 ReceiveAsync 上遇到了以下异常:
“System.InvalidOperationException”类型的第一次机会异常 发生在 System.dll 中
附加信息:请求的性能计数器不是 自定义计数器,必须初始化为ReadOnly。
代码如下所示:
string connectionString = CloudConfigurationManager.GetSetting("Microsoft.ServiceBus.ConnectionString");
var client = SubscriptionClient.CreateFromConnectionString(connectionString, topic, subscriptionId);
while(true)
{
var message = await client.ReceiveAsync();
和
string connectionString = CloudConfigurationManager.GetSetting("Microsoft.ServiceBus.ConnectionString");
TopicClient client =
TopicClient.CreateFromConnectionString(connectionString, topic);
var msgToSend = new BrokeredMessage(msg);
await client.SendAsync(msgToSend);
有解决这个问题的方法吗?
【问题讨论】:
标签: c# .net azure servicebus