NServiceBus.LicenseManager找不到有效的许可证

时间:2019-09-18 07:12:05

标签: c# messaging nservicebus

最近我已经开始学习NServiceBus,但是当我尝试运行一个简单的控制台应用程序(例如This)时,我将面对以下消息:

2019-09-18 11:20:46.386 INFO  NServiceBus.LicenseManager No valid license could be found. Falling back to trial license with start date '2019-09-18'.

我可以使用免费试用多长时间?出于个人和教育目的,是否有任何免寿命的等级(!)?

P.S:我看到this文章说:

  

Express Edition:您可以免费使用,但有以下限制:

     

所有发布者和订阅者是:在一台(同一台)计算机上   (这意味着您只能将NServiceBus运行在一个盒子上)   机器的核心数不超过4个。 (您不能拥有分布式模型   拥有此许可证一律不行。)您只能使用一个工作线程   该许可证。

但是它没有提及任何定时的免费试用。

1 个答案:

答案 0 :(得分:0)

您可以继续使用免费版本。您可以忽略警告或尝试 通过将其放入您的app.config(我使用Log4Net)来抑制警告:

<logger name="NServiceBus.LicenseManager">
  <level value="OFF" />
</logger>
<logger name="NServiceBus.AuditInvalidLicenseBehavior">
  <level value="OFF" />
</logger>
<logger name="NServiceBus.LogErrorOnInvalidLicenseBehavior">
  <level value="OFF" />
</logger>