【发布时间】:2014-10-09 19:05:54
【问题描述】:
我最近将我的小项目从 NServiceBus 4.6 升级到了 5.0.1。平滑界面更改后,我现在在运行时崩溃并显示以下消息:
System.InvalidOperationException 未处理 消息:mscorlib.dll 中出现“System.InvalidOperationException”类型的未处理异常 附加信息:关键时间的 NServiceBus 性能计数器未正确设置。请运行 Install-NServiceBusPerformanceCounters cmdlet 来解决此问题。
我不在我的代码中使用性能计数器,也不想安装任何额外的组件。我在 Particular 的 GitHub 页面上看到了与示例“VideoStore.SqlServer”相同的问题。做一个新鲜的拉动,F5,......然后繁荣。
NServiceBus 版本 5 是否要求我默认设置他们的计数器,而不是 v4.x 的选择加入方法?
编辑:2014-10-21
使用config.DisableFeature<CriticalTimeMonitoring>(); 我仍然无法运行示例(收到相同的错误)。根据 Adam 的建议,我打开了一个 ticket,当我收到 Particular 关于这个问题的回复时,我会更新这个问题。
【问题讨论】:
标签: c# nservicebus