Вы не одиноки - это известная проблема с RabbitMQ. Клиент .NET, который также обсуждался на rabbitmq-users список рассылки.
Исправление будет отправлено со следующим основным выпуском (v6) клиента. До тех пор временным решением может быть понижение версии пакета nuget.
Microsoft.Diagnostics.Tracing.EventSource.Redist
к конкретной версии 1.1.28.0. (Это было предложено в обсуждении проблемы .) Как перейти на более раннюю версию объясняется здесь. - обратите внимание, что на втором этапе вам нужно выбрать конкретную версию, упомянутую выше, вместо последней версии.
Моя команда недавно столкнулась с той же проблемой, и в настоящее время мы тестируем это решение.
ОБНОВЛЕНИЕ (2020-02-03): мы успешно протестировали обходной путь; приложение больше не вылетает.
И я могу добавить краткое пояснение комментария Наира. После установки подходящей старой версии пакета nuget вы можете проверить в обозревателе решений, что у вас действительно версия 1.1.28.0, развернув ссылки на свой проект и просмотрев свойства ссылки:
На скриншоте показана старая версия 1.1.28.0, как и хотелось. Конечно, таким способом вы можете в любое время найти версию указанной DLL.
ОБНОВЛЕНИЕ (2020/07/13): выпущена версия 6 клиента rabbitmq .NET. В нашей команде мы по-прежнему не можем выполнить обновление, потому что нам нужно дождаться соответствующей версии 6 оболочки NServiceBus, но это будет также будет выпущен в ближайшие несколько недель.
30.01.2020