Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

AAlexey


Ведущий Диалог

Зарегистрирован:
17 November 2007
Сообщения: 235
Примеры кода: 0
 

И снова служба.

17 July 2008 06:57  


Не думаю, что VB.Net сильно отличается в этом плане с C#. Напишу мои рабочие шаги, проверь. Может ты что упустил.
1. В проект добавил Add/New Item/Installer Class
2. Этот класс должен выглядеть как:
[RunInstaller(true)]
    public partial class MyServiceInstaller : Installer
    {
        private ServiceInstaller serviceInstaller;
        private ServiceProcessInstaller processInstaller;

        public MyServiceInstaller()
        {
            InitializeComponent();
            // Instantiate installers for process and services.
            processInstaller = new ServiceProcessInstaller();
            serviceInstaller = new ServiceInstaller();

            // The services run under the system account.
            processInstaller.Account = ServiceAccount.User;

            // The services are started manually.
            serviceInstaller.StartType = ServiceStartMode.Automatic;

            // ServiceName must equal those on ServiceBase derived classes.            
            serviceInstaller.ServiceName = "MyServiceName";
            serviceInstaller.DisplayName = "MyServiceName";
            serviceInstaller.Description = "MyService Description";

            // Add installers to collection. Order is not important.
            Installers.Add(serviceInstaller);
            Installers.Add(processInstaller);
        }
    }
3. инсталлируем
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe bin\Debug\MyService.exe


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

усе. Если дошел до шага 4 и не заработало - скажи, что содержит лог...

Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 17 July 2008 06:56
Наверх
  



Общие вопросы программирования на ASP.NET

 И снова служба.el__custodio  16 July 2008 17:22
 И снова служба.AAlexey  17 July 2008 06:57
 И снова служба.el__custodio  17 July 2008 11:08
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта