2010-11-22 2 views
0

Я создал exe в C# .Net 2005. Запланировал его для запуска на сервере каждый день в 10 часов утра. Но я не могу закрыть exe, когда запланированная задача завершена, поэтому она остается открытой, а Task Schedular показывает ее статус как запущенный, так как он также отображается в диспетчере задач, а когда на следующий день его время запуска запускается, то он не запускается.Как управлять запланированной задачей в Win XP Professional

В первый раз он работает только правильно (когда он не работает в Schedular), но если он работает, то снова exe не запускается. Я также установил параметр «Остановить задачу», если он запускает 1 час в «Настройке» в расписании задач, но этот параметр также не останавливает выполнение exe через расписание.

Можете ли вы рассказать, как следует планировать использование exe с помощью окна Task Schedular, чтобы он работал каждый день.

Благодаря

ответ

0

Я не знаю, если ваш C# приложение является Windows Forms приложение или нет. Но если это, вы можете попытаться вызвать метод Application.Exit() в конце выполнения.

+0

Это Winform exe. и я не могу использовать Application.Exit() asit закроет приложение, которое я хочу, чтобы он был открыт как заданный параметр для взаимодействия пользователя, когда открывается форма. – Avinash

+0

Это Winform exe. – Avinash

+0

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

Смежные вопросы