0

Я получаю следующее сообщение об исключении, когда я пытаюсь отправить простое сообщение с TopicClient из NuGet пакета WindowsAzure.ServiceBus:«Запрошенный счетчик производительности не пользовательский счетчик, ..» при использовании Azure ServiceBus TopicClient

«Запрошенный счетчик производительности не является настраиваемым счетчиком, он должен быть инициализирован как ReadOnly».

Вот мой код:

var namespaceManager = NamespaceManager.CreateFromConnectionString("xxx"); 

if(!namespaceManager.TopicExists("test")) 
{ 
    namespaceManager.CreateTopic("test"); 
} 

var client = TopicClient.CreateFromConnectionString("xxx", "test"); 

var messages = data.Select(x => new BrokeredMessage(JsonConvert.SerializeObject(x))).ToArray(); 

await client.SendBatchAsync(messages); 

я получаю исключение при вызове SendBatchAsync.

Я нашел этот вопрос Error when sending or listening, Azure ServiceBus, который спрашивает то же самое. Но резолюция для меня не актуальна.

Я установил этот пакет nuget WindowsAzure.ServiceBus.PerformanceCounters (и выполнил прилагаемый cmd-файл) в надежде, что он решит проблему, но он все еще не работает.

Кто-нибудь знает, как это решить?

У меня такая же ошибка, когда я пытаюсь слушать сообщения по этой теме с помощью SubscriptionClient. Я выполняю VS как администратор.

ответ

0

Решено. Я включил это исключение в окне «Настройки исключения» («Отладка»> «Windows») «Исключения»)

 Смежные вопросы

  • Нет связанных вопросов^_^