Nservicebus размещается как сервисное отключение сразу после запуска - PullRequest
0 голосов
/ 14 декабря 2018

Я написал сервис для размещения NServiceBus, и по какой-то причине NServiceBus закрывается почти сразу после запуска сервиса.Если я запускаю исполняемый файл вручную, все работает точно так, как должно, но в качестве службы он решает завершить работу без регистрации ошибок.Ниже приведен пример файлов журнала:

  1. Выбранная активная лицензия из C: \ ProgramData \ ParticularSoftware \ license.xml
  2. Предупреждения безопасности появляются из-за открытия некоторых из нихдля тестирования
  3. Инициирование отключения.
  4. Завершение работы завершено.

Все это происходит за 0,48 секунды.

Это приложение .net 4.6.1, так как моя организация не позволяет ядро ​​.net на данный момент.

1 Ответ

0 голосов
/ 17 декабря 2018

Я наконец-то разобрался с ответом, у меня было 2 отдельных способа закрытия соединения с NServiceBus, один должен был использоваться в том случае, если он запускался как консольное приложение, а другой - для службыбегал.Проблема заключалась в том, что служба для консольного приложения также была запущена службой раньше, чем предполагалось, теперь я решил эту проблему.

...