5.0.0版NServiceBus无法启动

5.0.0版NServiceBus无法启动,nservicebus,Nservicebus,我有一个NServiceBus.Host.exe.config配置,如下所示: 我得到这个错误: 2014-08-07 16:30:33.842 ERROR NServiceBus.GenericHost Exception when starting endpoint. System.Configuration.ConfigurationErrorsException: Faults forwarding requires an error queue to be specified. Ple

我有一个NServiceBus.Host.exe.config配置,如下所示: 我得到这个错误:

2014-08-07 16:30:33.842 ERROR NServiceBus.GenericHost Exception when starting endpoint.
System.Configuration.ConfigurationErrorsException: Faults forwarding requires an error queue to be specified. Please add a 'MessageForwardingInCaseOfFaultConfig' section to your app.config
 or configure a global one using the powershell command: Set-NServiceBusLocalMachineSettings -ErrorQueue {address of error queue}
   at NServiceBus.Faults.Forwarder.ForwarderFaultManager.Setup(FeatureConfigurationContext context) in d:\Development\Github\NServiceBus\src\NServiceBus.Core\Faults\Forwarder\ForwarderFaultManager.cs:line 54
   at NServiceBus.Features.FeatureActivator.ActivateFeature(FeatureState feature, List`1 featuresToActivate, FeatureConfigurationContext context) in d:\Development\Github\NServiceBus\src\NServiceBus.Core\Features\FeatureActivator.cs:line 186
   at NServiceBus.Features.FeatureActivator.SetupFeatures(FeatureConfigurationContext context) in d:\Development\Github\NServiceBus\src\NServiceBus.Core\Features\FeatureActivator.cs:line 115
   at NServiceBus.Configure.Initialize() in d:\Development\Github\NServiceBus\src\NServiceBus.Core\Configure.cs:line 197
   at NServiceBus.GenericHost.Start() in d:\Development\Github\NServiceBus\src\NServiceBus.Hosting.Windows\GenericHost.cs:line 58
配置文件如下所示

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="MessageForwardingInCaseOfFaultConfig" type="NServiceBus.Config.MessageForwardingInCaseOfFaultConfig,
NServiceBus.Core" />
    <section name="MsmqTransportConfig" type="NServiceBus.Config.MsmqTransportConfig, NServiceBus.Core"/>
  </configSections>

  <MessageForwardingInCaseOfFaultConfig ErrorQueue="error"/>
  <MsmqTransportConfig NumberOfWorkerThreads="1" MaxRetries="5"/>
</configuration>
未创建您的错误队列。
尝试手动创建队列,然后再次运行。

确保以提升的权限运行
  class EndpointConfig : IConfigureThisEndpoint, INeedInitialization
  {
    public void Customize(ConfigurationBuilder builder)
    {
      builder.Conventions(c => c
          .DefiningMessagesAs(t => t.Namespace != null && t.Namespace.EndsWith("RequestResponse")));
    }

    public void Init(Configure config)
    {
    }
  }