Создание исполняемого файла VS 2010 для ежедневных задач - PullRequest
0 голосов
/ 22 июня 2011

Я хочу создать исполняемый файл в VS 2010. Этот исполняемый файл создаст электронную таблицу Excel и передаст этот файл по FTP. Я хочу, чтобы этот исполняемый файл запускался с помощью задач Windows.

Каков наилучший способ сделать это? Буду ли я создавать обычное приложение Windows Form, DLL, или Пустой проект, или службу Windows?

Заранее благодарю за любую помощь.

Ответы [ 3 ]

4 голосов
/ 22 июня 2011

Простое старое консольное приложение, запланированное с помощью планировщика задач, должно сработать.

1 голос
/ 22 июня 2011

Если вам нужно, чтобы приложение работало, когда компьютер включен, но никто не вошел в систему, создайте службу.Если ваше приложение работает только тогда, когда кто-то вошел в систему, но не имеет пользовательского интерфейса, используйте консольное приложение.Если ваше приложение работает только тогда, когда кто-то вошел в систему и имеет пользовательский интерфейс, используйте приложение Winforms.

0 голосов
/ 22 июня 2011

Я не уверен, какова текущая лучшая практика, но в нашем магазине мы создаем консольные приложения и используем планировщик задач для их выполнения.

Библиотека (dll) не может быть выполнена из планировщика задач AFAIK, а приложение WinForms не очень полезно для любого приложения, которое запускается автоматически (т. Е. Не требует взаимодействия с пользователем).

Служба подойдет для приложения, которое должно реагировать на системные события / изменения, когда они происходят, что не похоже на ваш вариант использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...