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

Запуск службы Topshelf с использованием ConfigureServiceInIsolation - Generic Host
Я разрабатываю очень простое решение Generic Host, которое позволит нам размещать сборки как службы Windows (ala NServiceBus). Я сталкиваюсь со следующим исключением (похожим на комментарии, упомянутые в Dru's сообщение в блоге ). Мне нужно, чтобы...
1629 просмотров
schedule 19.10.2021

Как подключить обработчик управления сервисом к сервису Topshelf
У меня есть существующая служба Windows, которая очень успешно использует Topshelf. Теперь мне нужно, чтобы служба получала уведомления, когда определенные USB-устройства подключаются / отключаются к / от машины. Я не вижу в Topshelf ничего, что...
325 просмотров
schedule 09.09.2021

Проблема с тайм-аутом верхней полки
Мы используем Topshelf для размещения службы. Перед запуском службы мы вызываем базу данных для загрузки большого количества данных. Из-за этого при запуске службы мы получаем следующую ошибку: Start Service failed with return code '[7]...
5093 просмотров
schedule 25.10.2021

Служба Windows с луковой архитектурой
Все примеры луковой архитектуры, которые я видел, находятся в контексте приложений ASP.NET MVC. Они стремятся избегать прямой ссылки между пользовательским интерфейсом и реализациями службы (инфраструктурой), помещая настройку IoC в библиотеку DLL...
336 просмотров

Как Katana/IIS справляется с конфликтами. WebApi в WinService и веб-сайт в IIS — кто победит?
У меня есть IIS, настроенный на множество веб-сайтов. Теперь я хочу установить WebApi, размещенный с помощью OWIN/Katana, в службе Windows (используя верхнюю полку). Может ли мой WebApi использовать тот же порт, что и IIS?...
75 просмотров
schedule 04.04.2022

Служба Topshelf — определение конфигурации времени выполнения из App.Config и InstanceName
Я хотел бы создать службу Windows, используя Topshelf, где конфигурация времени выполнения управляется App.config и аргументом командной строки. Другими словами, я бы хотел, чтобы файл конфигурации (App.config) содержал все возможные конфигурации,...
1846 просмотров
schedule 05.04.2022

Как запустить одну или несколько служб Topshelf из консольного приложения в отдельных потоках
У меня есть консольное приложение, написанное для приема аргументов командной строки, которые будут использоваться при определении количества необходимых служб Windows. Командная строка для консольного приложения выглядит следующим образом:...
1067 просмотров

Topshelf - запуск потоков на основе пользовательских параметров
Я сделал веб-сервис верхнего уровня, который использует настраиваемый параметр: string department = null; // *********************Below is a TopShelf HostFactory.Run(hostConfigurator => { //Define new parameter...
1338 просмотров
schedule 12.05.2022

Установка приложения Topshelf как службы Windows
Используя Visual Studio Express 2012, я создал консольное приложение с помощью Topshelf (версия 3.1.107.0). Приложение работает как консольное приложение, но я не могу понять, как установить его как службу. Я опубликовал проект из Visual Studio...
64569 просмотров
schedule 19.05.2022

Нэнси 503 Ошибки при переключении на собственный хост OWIN
У меня есть несколько веб-сервисов, которые в настоящее время размещены на Nancy.Hosting.Self. Мне нужно переместить службы из Nancy.Hosting.Self в Microsoft.Owin.SelfHost, чтобы я мог использовать OWIN для аутентификации пользователей....
899 просмотров

Topshelf имеет другое поведение при запуске моей службы из services.msc
Я создал службу мониторинга Windows, используя TopShelf и Log4net для ведения журнала. Когда я запускаю свое приложение из командной строки, в моем файле журнала появляется сообщение «Начато». Когда я устанавливаю свою службу из командной строки...
391 просмотров
schedule 29.06.2022

Как разрешить зарегистрированный образ жизни с асинхронной областью действия, но экземпляр запрашивается вне контекста активной (с асинхронной областью действия)
Я использую TopShelf, Quartz и SimpleInjector. Так что у меня сохраняется это исключение, я пробовал делать гибрид, но в итоге "зарегистрирован как образ жизни" Гибридный асинхронный запрос с областью действия / веб-запрос ", но экземпляр...
3383 просмотров
schedule 26.06.2022

Приложение Log4net UDP в службе Windows
У меня есть очень простая служба Windows, разработанная с использованием TopShelf. Я использую log4net и настроил UDP Appender. Я использую приложение под названием Log2Console для просмотра журналов UDP. Все работает нормально, когда я запускаю...
2113 просмотров
schedule 29.07.2022

Задание планировщика С# Quartz.net, так как служба Windows не выполняется, хотя служба окна работает
Я новичок в Topshelf и Quartz.net. Я хочу запустить задание планировщика с помощью c #quart.net и в качестве службы Windows. Я создал службу Windows и сделал все необходимые настройки для вызова задания планировщика. Я не получаю никаких ошибок,...
1684 просмотров
schedule 29.07.2022

Использование Topshelf и Quartz.NET
У меня проблемы с настройкой базовой интеграции Quartz.NET и Topshelf. При доступе к ScheduleQuartzJob появляются ошибки: Error 1 Delegate 'System.Func<ServiceTest.MyService>' does not take 1 arguments Error 2 Not all code paths...
1937 просмотров
schedule 25.08.2022

Верхняя полка с несколькими хостами
Есть ли способ в верхней полке запускать несколько хостов в одном исполняемом файле? // Create hosts var h1 = HostFactory.New (...); var h2 = HostFactory.New (...) // Start hosts in one application Runner.Run (h1, h2); Редактировать...
4828 просмотров
schedule 28.04.2023

Принудительно использовать один экземпляр службы TopShelf
Я использую TopShelf для размещения своей службы Windows. Это мой код установки: static void Main(string[] args) { var host = HostFactory.New(x => { x.Service<MyService>(s => { s.ConstructUsing(name...
1608 просмотров

Верхняя полка Когда Продолжение не работает
Topshelf не работает, когда я добавляю при продолжении в конфигурацию. Он отлично работает с методами запуска и остановки. У меня нет кода в методе continue, который блокировал бы его запуск (простой console.writeline) HostFactory.Run(x =>...
694 просмотров
schedule 10.10.2023

Topshelf, Owin selfhost, F# и явные поля
Я установил пакет Topshelf.FSharp, и здесь есть пример его использования: https://gist.github.com/haf/4252121 Часть примера определяет класс "Svc" (служба) следующим образом: type Svc() = member x.Start() = printfn "Started" member...
391 просмотров
schedule 21.10.2022

Topshelf: команда установки не возвращается после успешной установки службы
ПРИМЕЧАНИЕ. Я не делаю ничего похожего на установщик Topshelf требует, чтобы я дважды нажимал клавишу ВВОД - почему? Класс обслуживания (интересные детали): public class ServiceCore { public ServiceCore(ServiceRuntimeConfiguration...
2176 просмотров
schedule 16.11.2022