0

我有一个 MVC 站点和一个处理服务都设置为使用 MassTransit。我不得不删除队列,因为我遇到了一个问题,即当我在另一台机器上启动时没有为我创建 mt_ 队列。现在,当我运行我的应用程序时,我收到一个关于无法创建队列的错误。

我的配置;

        sbc.VerifyMsmqConfiguration( );
        sbc.SetCreateMissingQueues( true );
        sbc.ReceiveFrom(
            ConfigurationManager.AppSettings["ServiceBusQueue"] );
        sbc.UseMsmq( );
        sbc.UseControlBus( );
        sbc.UseMulticastSubscriptionClient( );
        sbc.Subscribe(
            subs => subs.LoadFrom( Kernel ) );

ServiceBusQueue 设置为 msmq://localhost/sample_queue

我以前遇到过这个问题,但是当我将代码放入最终应用程序时,问题就消失了。我以管理员身份运行 Visual Studio。

我需要什么权限?我在哪里设置它们?

4

1 回答 1

0

这是由克里斯提到的错误修复修复的。

于 2012-06-09T19:12:40.377 回答