Вопросы по теме 'topshelf'

Как включить ведение журнала для универсального хоста NServiceBus
Я не хотел делать заголовок слишком длинным, но этот вопрос конкретно относится к запуску универсального хоста NServiceBus в качестве службы Windows (спасибо TopShelf), настроенного для работы в качестве локальной системы (на компьютере с Vista) В...
5130 просмотров
schedule 25.10.2022

Исключение верхней полки
Я использую topshelf и получаю это исключение, когда пытаюсь использовать параметр "-i" установить как услугу. Невозможно привести объект типа Magnum.CommandLineParser.SwitchElement к типу Magnum.CommandLineParser.IArgumentElement....
1420 просмотров
schedule 23.04.2022

Фон сценария — запуск службы wcf
Я тестирую методы службы WCF, используя specflow и nunit; мои сценарии выглядят следующим образом: Feature: GetAccount Testing API method 'get account' Background: Given Server is running Scenario: Succesful Get Given An Existing...
794 просмотров
schedule 14.12.2023

Команда установки верхней полки не возвращается
Я использую Topshelf v3.1 для установки моего консольного приложения в качестве службы Windows. Я устанавливаю свою консоль через командную строку, например: myconsole install Все выглядит хорошо, за исключением того, что команда кажется никогда...
613 просмотров
schedule 08.04.2022

Не могу увидеть мою службу в службах после установки с помощью Topshelf
Я почти уверен, что ответ так прост, но вот он; Я использую TopShelf для установки своего сервиса, и я могу успешно установить и запустить его из командной строки как MyExecutable.Daemon установить MyExecutable.Daemon запустить Это нормально,...
6032 просмотров

Как поймать исключение и остановить службу Topshelf?
У меня есть служба Windows верхнего уровня, где я хочу выполнить некоторую проверку (например, существует ли файл xml), и если проверка не удалась, мне нужно, чтобы служба Windows остановилась. Поэтому я попытался выполнить проверку в методе...
18546 просмотров
schedule 23.01.2023

Как установить параметры web.config при самостоятельном размещении WebApi в качестве службы Windows TopShelf
У меня есть собственный веб-API, работающий как служба Windows с использованием TopShelf. У меня есть app.config для TopShelf, но нет web.config для моего веб-API. Если я добавлю web.config или добавлю настройки (веб-настройки) в app.config, оба...
794 просмотров

Служба Windows Topshelf, карта структуры — › достижение жизненного цикла объекта запроса для события, истекшего по таймеру
У меня есть приложение службы Windows, размещенное на Topshelf. Я инициализирую контейнер карты структуры один раз, когда служба запущена. У меня есть таймер, запланированные задачи, которые запускаются по каждому истекшему событию таймера. Я хотел...
691 просмотров
schedule 30.10.2023

Как передать экземпляр HostControl в настраиваемую службу хоста в TopShelf?
Этот вопрос был задан в другом месте на SO , но нет никаких указаний на то, как я получаю экземпляр HostControl , как это предлагается в сообщении. Моя основная программа TopShelf выглядит так: public static void Main() {...
3287 просмотров
schedule 07.03.2023

Как получить инъекцию, работающую с Topshelf, Autofac и собственным хостингом Owin
Независимо от того, что я делаю, я не могу получить инъекцию, работающую с Topshelf, Autofac и собственным хостингом Owin. Я следил за документацией в http://autofac.readthedocs.org/en/latest/integration/webapi.html#owin-integration и прочитайте...
2497 просмотров
schedule 22.07.2022

Обработка сжатия gzip в Nancy / Owin
Мы разрабатываем backend API с помощью Nancy. Помимо хостинга с использованием IIS, мы самостоятельно размещаем его с помощью Owin. Поскольку Owin не обрабатывает сжатие gzip автоматически (как это делает IIS), нам необходимо ввести посредника для...
1300 просмотров
schedule 12.06.2023

Символы не загружены - служба Windows и верхняя полка
Я пытаюсь отладить службу Windows. Он работает как консольное приложение с Topshelf. Запускаемый проект отлично работает с точками останова, и все, кроме проектов, на которые есть ссылки в решении, похоже, не загружает свои символы. Все файлы .pdb...
293 просмотров
schedule 20.10.2022

Кластер Azure Service Fabric на одном компьютере
Как независимый поставщик программного обеспечения, у нас есть корпоративное решение, которое расширяет существующее программное обеспечение для наших крупных клиентов, которым необходимо установить и настроить Azure SF Cluster локально или даже в...
148 просмотров
schedule 26.12.2023

nancy selfhost, с dryioc и загрузчиком -> Метод не найден, исключение
На работе нам нужно небольшое приложение, и мы решили протестировать некоторые вещи, с которыми мы не очень знакомы и для этого проекта. Я начал с консольного приложения, используя topshelf для размещения nancy через пакет nancy selfhosting. Все...
349 просмотров
schedule 11.11.2022

Почему моя служба Windows не регистрируется, пока служба не будет перезапущена
tl;dr Я создал службу Windows с помощью TopShelf , добавил ведение журнала с помощью Log4Net , а затем создал проект, установил службу и запустил ее. Тогда моя служба работает нормально, но не регистрируется. Появляются журналы TopShelf , но...
4339 просмотров
schedule 24.07.2022

Topshelf не вызывает запуск сервиса
Я наблюдаю разное поведение в Topshelf в зависимости от того, запускаю ли я приложение в автономном режиме или устанавливаю как службу. Я пробовал Topshelf 3.3.1 и 4.1. Я использую службу, реализующую ServiceControl, которая отлично работает в...
1234 просмотров
schedule 10.04.2022

Публикация приложения Owin с самостоятельным размещением в службе приложений Azure
У меня есть существующее веб-приложение с самостоятельным размещением ASP.Net WebApi OWIN. Приложение представляет собой простое консольное приложение и выводит файл .exe и несколько dll. В настоящее время приложение может быть размещено двумя...
362 просмотров

Исключение при использовании Quartz с Topshelf.
Я получаю сообщение об ошибке при попытке запустить Topshelf с Quartz Topshelf.Hosts.ConsoleRunHost Error: 0 : An exception occurred, System.TypeLoadException: Could not load type 'Quartz.Collection.HashSet`1' from assembly 'Quartz,...
407 просмотров
schedule 02.05.2023

Проекты установщика VS - выполнить некоторый код после установки
У меня есть Visual Studio 2017, и я только что добавил расширение Проекты установщика Microsoft Visual Studio . Проект, который я хочу добавить в установщик, представляет собой приложение службы Windows, созданное Topshelf . Чтобы вручную...
1049 просмотров

Нужно ли мне регистрировать контейнер autofac у себя, чтобы подключить преобразователь зависимостей webapi?
Я пишу службу Windows, используя Topshelf, которая должна запустить самостоятельный проект webapi и службу FIX на основе quickfix/n. Пожалуйста, рассмотрите сокращенный код ниже, который работает до сих пор. Однако есть одна проблема — теперь в...
28 просмотров