【发布时间】:2014-08-05 14:40:59
【问题描述】:
在调试 NServiceBus 期间是否有任何方法停止在每个抛出的内部异常上暂停?
我不想禁用所有异常的中断,因为我需要在我的代码中捕获异常。
我也不想配置为在 System.Net.WebException 和 System.Exception 上不中断,因为我们使用 Web 技术并且想知道它们何时在我们的代码中得到了适当的处理。
我想我真的不明白为什么这似乎只适用于 NServiceBus 而没有其他我使用的 nuget 插件。是因为我们使用了 NServiceBus.Host.exe 程序吗?
类似问题
NServiceBus throws The remote server returned an error: (404) Not Found
WebException error 404 after upgrading NServiceBus to version 3.3.8
How to disable RavenDB replication
调试开始期间异常中断 目前开始一个项目休息 12 次,有些在白天消失。
- 'System.Net.WebException' 远程服务器返回错误:(404) 未找到。 (RavenDb 堆栈跟踪)
- 远程服务器返回错误:(404) 未找到。 (再次)
- 远程服务器返回错误:(404) 未找到。 (再次)
- 远程服务器返回错误:(404) 未找到。 (再次)
- 远程服务器返回错误:(404) 未找到。 (再次)
- 远程服务器返回错误:(404) 未找到。 (再次)
- 远程服务器返回错误:(500) 内部服务器(RavenDb 堆栈跟踪)
- System.InvalidOperationException 网址:“/docs/Raven/Authorization/WindowsSettings”(RavenDb 堆栈跟踪)
- 'System.InvalidOperationException Url:“/docs/Raven/Authorization/WindowsSettings”(再次)
- 'System.InvalidOperationException Url:“/docs/Raven/Authorization/WindowsSettings”(再次)
- 调用的目标已引发异常。 (RavenUserInstaller)
- System.Exception:RavenDB 需要商业许可证才能配置。 (RavenUserInstaller)
备注
- 我们在端口 8081 上运行 RavenDb
- 我们拥有有效的 NServiceBus 许可证,并运行 4.6.1 版
- 我们不会在 RavenDb 的开发机器上安装商业许可证
【问题讨论】:
标签: c# nservicebus