MassTransit を使用するように MVC サイトと処理サービスの両方をセットアップしました。別のマシンで起動したときに 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 を実行しています。
どのような権限が必要ですか? それらをどこに設定しますか?