有没有办法在调试NServiceBus暂停每个抛出的内部异常期间停止?Nservicebus忽略内部异常
我不想禁用所有异常中断,因为我需要在我的代码中捕获异常。
我也不想配置为在System.Net.WebException和System.Exception中不中断,因为我们使用Web技术并想知道它们何时在我们的代码中有合适的位置。
我想我不明白为什么这似乎只是NServiceBus的情况下,没有其他nuget插件我使用。是因为我们使用NServiceBus.Host.exe程序吗?调试 开始时
Simlar问题
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倍,在白天一些dissapear。
- 'System.Net.WebException'远程服务器返回错误:(404)未找到。 (RavenDb堆栈跟踪)
- 远程服务器返回错误:(404)未找到。 (再次)
- 远程服务器返回错误:(404)未找到。 (再次)
- 远程服务器返回错误:(404)未找到。 (再次)
- 远程服务器返回错误:(404)未找到。 (再次)
- 远程服务器返回错误:(404)未找到。 (再一次)
- 远程服务器返回一个错误:(500)内部服务器(RavenDb堆栈跟踪)
- System.InvalidOperationException URL: “/文档/乌鸦/授权/ WindowsSettings”(RavenDb堆栈跟踪)
- ' System.InvalidOperationException URL: “/文档/乌鸦/授权/ WindowsSettings”(再次)
- “System.InvalidOperationException URL: “/文档/乌鸦/授权/ WindowsSettings”(再次)
- 异常已被抛出由目标的调用。 (RavenUserInstaller)
- System.Exception:RavenDB需要Commercial许可证进行配置。 (RavenUserInstaller)
注意
- 我们对8081端口
- 我们有一个有效的NServiceBus许可证运行RavenDb,并运行4.6版。1
- 我们不会RavenDb
感谢您的回答,但不幸的是,这是已被选中。我没有得到的是为什么只用于NServiceBus?我们有很多其他插件/ nuget软件包已安装,不会中断。我们有三个完全不同的解决方案运行NServiceBus,并且在启动时都会因这些或类似错误而中断。 –
认为会做到这一点,但我增加了另一个地方来检查我的答案。 –
谢谢,但仍然没有运气,我有复选框打勾抛出和用户未处理。我希望避免在某些例外情况下“抛出”。我试图将一个作为可启动总线运行的NServiceBus项目移动到NServiceBusHost和Endpoint,我仍然在我的代码中得到了异常合并:| –