将NServiceBus升级到版本3.3.8后出现WebException错误404

我刚刚将NServiceBus解决方案更新到版本3.3.8。 我以前的版本是3.2.2。

当我运行我的解决方案时,我收到以下错误:

发生WebException远程服务器返回错误:(404)Not Found。

发生System.Net.WebException HResult = -2146233079 Message =远程服务器返回错误:(404)Not Found。 Source = System StackTrace:位于C:\ Builds \ RavenDB-Stable \ Raven.Client.Lightweight \ Connection \ HttpJsonRequest中Raven.Client.Connection.HttpJsonRequest.ReadStringInternal(Func`1 getResponse)的System.Net.HttpWebRequest.GetResponse()处.cs:第279行InnerException:

从Visual Studio:找到’c:\ Builds \ RavenDB-Stable \ Raven.Client.Lightweight \ Connection \ ReplicationInformer.cs’的源代码。 (无校验和。)文件’c:\ Builds \ RavenDB-Stable \ Raven.Client.Lightweight \ Connection \ ReplicationInformer.cs’不存在。 查看’c:\ Builds \ RavenDB-Stable \ Raven.Client.Lightweight \ Connection \ ReplicationInformer.cs’的脚本文档…查看’c:\ Builds \ RavenDB-Stable \ Raven.Client.Lightweight的项目\连接\ ReplicationInformer.cs’。 在项目中找不到该文件。 查看目录’C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ VC \ crt \ src \’…查看目录’C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ src \ mfc \’…查看目录’C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ src \ atl \’…查看目录’C:\ Program Files(x86) \ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ include \’…活动解决方案的调试源文件设置表明调试器不会要求用户查找文件:c:\ Builds \ RavenDB-Stable \ Raven。 Client.Lightweight \连接\ ReplicationInformer.cs。 调试器无法找到源文件’c:\ Builds \ RavenDB-Stable \ Raven.Client.Lightweight \ Connection \ ReplicationInformer.cs’。

我已经尝试更新为RavenDB构建992。 (停止了RavenDB,并替换了exe的二进制文件)我完全删除了RavenDB,并使用NServiceBus.Host.exe / InstallInfrastructure试图重新安装RavenDB。
这未能解决问题。

我还读到这是NServiceBus版本3.3.x的典型WebException? 我是否需要禁止Visual Studio调试的exception?

这是我的总线配置:

Bus = NServiceBus.Configure.With() .DefineEndpointName("Orders") .Log4Net() .DefaultBuilder() .XmlSerializer() .MsmqTransport() .IsTransactional(false) .PurgeOnStartup(false) .UnicastBus() .LoadMessageHandlers() .ImpersonateSender(false) .CreateBus() .Start(); 

这是我的端点配置:

  public class EndpointConfig : IConfigureThisEndpoint, AsA_Server { } 

这是我的app.config:

    

我是否需要手动配置NServiceBus以连接到RavenDB? 如果是这样,怎么样? 我的解决方案适用于NServiceBus版本3.2.2。

尝试禁用所有exception中断。