Описание тега windows-services

Службы Windows - это фоновые служебные процессы, запускаемые диспетчером управления службами в операционных системах на базе Windows NT, аналогичные демонам или службам UNIX.
3 ответа

C#, Развертывание задач и служб Windows после сборки teamcity

У нас есть решение, которое состоит из нескольких проектов. Некоторые из проектов - задачи Windows, некоторые - службы Windows, а некоторые - веб-сайты mvc, работающие на удаленном сервере. На этом сервере мы в настоящее время внедряем TeamCity в ка…
6 ответов

ServiceController, похоже, не может остановить службу

Я пытаюсь остановить службу Windows на локальном компьютере (служба Topshelf.Host, если это имеет значение) с этим кодом: serviceController.Stop(); serviceController.WaitForStatus(ServiceControllerStatus.Stopped, timeout); timeout установлен на 1 ча…
09 июн '11 в 12:15
2 ответа

Как вы получаете текущий счетчик ошибок для службы Windows

У меня есть сервис, который не работает, когда определенные ресурсы недоступны. Я настроил его, чтобы попытаться перезагрузить компьютер дважды, а затем отправить мне SMS с третьей попытки. К сожалению, окна дают вам возможность сбросить счетчик оши…
07 дек '09 в 18:26
4 ответа

Недостаточно памяти в System.Drawing в службе Windows

Исключение из нехватки памяти при интенсивном использовании system.drawing в моей службе Windows. вот часть моего кода: FileStream fs = new FileStream(ImagePath, FileMode.Open, FileAccess.Read); img = (Image)Image.FromStream(fs).Clone(); Исключение …
0 ответов

Используйте PyWin32 для создания службы Windows, но он не может создать файл в%LOCALAPPDATA%

Я создал приложение для Windows службы pywin32. И я не могу создавать какие-либо файлы или каталоги в каталоге "%LOCALAPPDATA%". Я думаю, что причиной этой проблемы может быть то, что у моего приложения недостаточно прав для создания файла, но я не …
24 июл '12 в 16:05
1 ответ

Интерактивный сервис - отображение диалогового окна и получение информации от пользователя

Мой сервис основан на MFC, настроен на "Разрешить сервис взаимодействовать с рабочим столом" и будет работать только на XP и W2K. Попробуйте, как я мог, я не могу получить простое диалоговое окно для отображения пользователю из службы Windows, испол…
11 мар '10 в 19:49
5 ответов

Пакет служб SSIS не будет выполняться при вызове

У меня есть пакет служб SSIS 2005, который я вызываю в службе, созданной в VS 2005. Пакет не будет работать. Назначение пакета - проанализировать файл и поместить данные в "таблицу загрузки". Пакет прекрасно работает сам по себе, но не запускается в…
08 окт '09 в 21:05
1 ответ

Vb.net служба Windows и запрос к базе данных

Я пытаюсь создать службу Windows, используя vb.net, чтобы читать таблицы SQL каждые 3 часа и получать все новые данные, созданные за последние 3 часа. Я знаю, как создать службу Windows, но проблема в том, как получить самые новые данные, созданные …
31 окт '11 в 18:37
14 ответов

При создании сервиса с sc.exe как передать параметры контекста?

При создании службы Windows используется: sc create ServiceName binPath= "the path" как аргументы могут быть переданы в коллекцию Context.Parameters класса Installer? Мое чтение sc.exe документация заключается в том, что такие аргументы могут быть п…
07 сен '10 в 22:54
3 ответа

Должен ли я реализовать метод Stop в службе Windows?

Я смотрю на какой-то устаревший код в форме службы Windows. Я заметил, что в их методе OnStop() они просто записывают в журнал событий, однако нет никакой очистки объекта или контроля завершения каких-либо потоков. Есть 2 фоновых потока, которые зап…
01 фев '13 в 16:51
3 ответа

XCopy или MOVE не работают, когда служба WCF запускает пакетный файл. Зачем?

Я сталкивался со случаем, когда один и тот же пакетный файл работает не так, как в командной строке, и когда он запускается из службы WCF, размещенной в IIS. Разница в команде XCOPY. когда я запускаю командный файл в обычном режиме, XCOPY перемещает…
12 фев '14 в 15:12
0 ответов

Эта функция делает снимок экрана для оконного экрана, ошибка недействительна handle graphics.copyfromscreen

Я пишу приложение для скриншота экрана Windows, это приложение службы Windows, тот же код работает в форме веб-приложения. Когда я запускаю приложение в службе Windows, ошибка заключается в том, что дескриптор недопустим для функции graphics.copyfro…
28 авг '18 в 07:45
1 ответ

Изменить тип запуска службы Windows в фреймворке 4.5.1 C#

В настоящее время я использую ManagementBaseObject, чтобы изменить тип запуска службы Windows. Кажется, логика отлично работает в framework 2.0 wwebsite. Та же логика не работает в 4.5.1. Microsoft сделала ManagementBaseObject устаревшим или есть ка…
08 май '15 в 10:28
2 ответа

Как мне установить этот service_wrapper для mongrel/rails на моем сервере Windows?

Мне дали неприятную задачу по установке приложения на Rails 3, которое я написал для Windows Server 2008 (определенно, не мой выбор - мне обещали сервер Linux, но ИТ-отдел в последнюю минуту вытащил коврик, поэтому, пожалуйста, не предлагайте измене…
1 ответ

Служба Windows, установленная Wix

Я использую WiX 3.6, чтобы создать установщик для службы Windows. У меня есть решение, и я могу установить службу на моей машине для разработки, и служба запускается так, как я хотел. Проблема возникает, когда я копирую msi (Build или Release) на ко…
30 окт '12 в 18:07
1 ответ

Запустите функцию php exec, чтобы остановить службы Windows

Я написал веб-программу на php, которая должна остановить службу Windows и запустить ее при запуске следующим образом: exec('net stop spooler'); //to stop printer spooler exec('net start spooler'); //to start printer spooler приведенные выше коды не…
13 апр '15 в 20:14
1 ответ

Служба не может быть запущена. System.IO.FileNotFoundException: не удалось загрузить файл или сборку

При попытке установить мою 32-битную службу на 64-битной машине Windows мой установщик помещает файлы в каталог SysWOW64, и когда я пытаюсь запустить службу, событие записывается в журнал событий, журнал показывает: "Служба не может быть запущена. S…
03 июл '09 в 12:56
3 ответа

Установка службы Windows - без ошибок, но это не происходит в диспетчере управления службами

Я создал службу Windows в C#, и я пытаюсь установить его для отладки с помощью installutil, как рекомендовано здесь: http://msdn.microsoft.com/en-us/library/sd8zc8ha.aspx Программа установки сообщает, что установка завершена. Однако в диспетчере упр…
1 ответ

C# ошибка в службе Windows

У меня есть следующая ошибка: OpenSCManager Failed 5: Access is denied. Кто-нибудь может мне помочь? Есть ли другой способ, кроме использования installutil для установки службы Windows? PS: я использую Visual Studio 2008. Я искал installutil в C:\Vi…
28 мар '11 в 09:41
1 ответ

MSMQ: MessageQueue.Close() создает исключение -1073741536 в.EndReceive()

Я использую MSMQ внутри службы Windows. Когда служба приостановлена, я бы хотел закрыть MSMQ и снова открыть его, когда служба возобновится. Код выглядит так: OnStart _mq.ReceiveCompleted += this.ReceiveCompletedHandler; _mq.BeginReceive(); OnPause …
22 окт '13 в 15:55