如何使用 AzureServiceBusTransport 配置 NServiceBus (v6.2) 以不创建拓扑

How do I configure NServiceBus (v6.2) using AzureServiceBusTransport to not create topology

有谁知道如何使用 AzureServiceBusTransport 配置 NServiceBus (v6.2) 以不尝试创建命名空间?

我想使用一个只有发送权限的连接字符串来配置 NServiceBus(队列应该已经存在,如果没有,错误比创建更合适)但是每当我这样配置它时,我都会得到以下错误:

Pre start-up check failed: Configured to create topology, but have no manage rights for the following namespace(s): xxxxxxxxxxxxxx

此错误消息表明该功能是可配置的,但我查看了该机制的代码和文档后找不到它。

非常感谢

亚当

看来我回答了我自己的问题 - 针对 AzureServiceBusTransport 提出了一个错误并随后在不久前修复: https://github.com/Particular/NServiceBus.AzureServiceBus/issues/528

正如错误所说,升级到版本 7.1.8 或 7.2.3 并且不启用安装程序可以解决问题。