обработка событий в службах windows

Я новичок в создании служб Windows с использованием C # Framework 4.0, я сделал приложение Windows, которое использует файлы DLL для подключения к терминалу посещаемости отпечатков пальцев.

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

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

поэтому сначала я добавляю ссылку на мой файл DLL в проекте. во-вторых, я добавил этот код в метод InitializeComponent

    private void InitializeComponent()
    {  
        this.ServiceName = "MyService";
        AxBioBridgeSDK.AxBioBridgeSDKX MyBio = new AxBioBridgeSDK.AxBioBridgeSDKX();

        MyBio.OnAttTransaction += new AxBioBridgeSDK.IBioBridgeSDKXEvents_OnAttTransactionEventHandler(this.axBioBridgeSDKX1_OnAttTransaction); // this is the event handler function
    }

    #endregion
    private AxBioBridgeSDK.AxBioBridgeSDKX MyBio;
}

и вOnStart() Я добавляю код, чтобы открыть соединение с терминалом. после того, как я установил сервис и попытался запустить его, я получаю эту ошибку:

Windows не может начатьMyServiceName» сервис на локальном компьютере.

Ошибка 1053: служба не ответила на запрос запуска или управления своевременно.

Любая помощь?

Ответы на вопрос(2)

Ваш ответ на вопрос