发送错误时或听,天青ServiceBus(Error when sending or listeni

2019-10-21 21:05发布

我有一个发送和监听Azure中ServiceBus主题的客户端。 客户端是我的Windows 8.1的机器上本地运行。 但我得到了以下的SendAsync和ReceiveAsync例外:

类型的第一个机会异常“System.InvalidOperationException”发生在System.dll中

其他信息:请求的性能计数器不是自定义计数器,它必须初始化为只读。

代码如下所示:

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);

昂一个一个解决这个问题呢?

Answer 1:

这是一个防火墙相关的问题。



文章来源: Error when sending or listening, Azure ServiceBus