2012-01-18 2 views
0

Я довольно новичок в разработке приложений для Windows. У меня есть приложение, установленное на удаленном сервере IIS, это приложение, которое проверяет и обрабатывает очередь заданий каждые 10 минут.Как создать приложение формы Windows .net, которое никогда не прекращается, когда пользователь выходит из подключения к удаленному рабочему столу.

Но если я нажму «Пуск» - «Отключиться» на сервере, чтобы отключить сеанс подключения к удаленному рабочему столу. Приложение завершает работу.

Есть ли способ настроить приложение формы Windows, если только до перезапуска или остановки сервера?

Я знаю, что приложение для сервисов Windows может это сделать, но в этом случае приложение для Windows Service не будет альтернативным решением.

+0

Приложение GUI закрывается при выходе из системы. Таким образом, приложение GUI является * неправильным решением * для вас. –

+0

@ Андрюд Барбер, спасибо, Андрей, похоже, что сервис Windows - это единственное решение? – paul1155

+1

Это безусловно лучшее решение. Затем создайте приложение WinForms для управления службой. –

ответ

2

Приложение Windows Forms просто не будет делать то, о чем вы просите. Приложения форм запускаются в пользовательском контексте входа в систему и прекращают выполнение при выходе из системы. Если вы не можете использовать службу Windows, вам придется найти другой способ.

+0

благодарю вас за ваш быстрый ответ Дэйв! – paul1155