Как заставить приложение автоматически запускаться при старте Windows? - PullRequest
0 голосов
/ 18 марта 2011

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

Ответы [ 3 ]

6 голосов
/ 18 марта 2011

Поскольку он запускается автоматически, вы можете сделать его службой Windows или просто поместить его в папку автозагрузки Windows, и он автоматически запустит ее.Для панели задач вы должны заглянуть в элемент управления NotifyIcon.

3 голосов
/ 18 марта 2011

в дополнение к тому, что @Jesus сказал

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

Лучше всего IMO - создать проект установщика и настроить его так, чтобы он запускался с окнами при установке.Пусть установщик разберется с этим.

3 голосов
/ 18 марта 2011

Для запуска: пара вариантов ..

1: использовать запланированные задачи - доступ через панель управления / административные задачи 2. Сделайте ярлык для вашего exe-файла в папке автозагрузки в меню «Пуск»

Для области уведомлений: обратитесь к этому вопросу: Как правильно свернуть приложение C # WinForms в лоток?

...