C#, Не удается запустить службу Windows

113
12 мая 2021, 16:00

Написал службу Windows на C#. При запуске выдается ошибка: Не удалось запустить службу TFFU на Локальный компьютер. Ошибка 1053: Служба не ответила на запрос своевременно. ОС Windows 7 SP1 x86. При этом эта же служба работает запускается на Windows 7 SP1 x64 и Windows 10. Службу устанавливаю с помощью InstallUtil. Служба пустая. Что может быть не так?

public Service1()
    {
        InitializeComponent();
        this.CanStop = true;
        this.CanPauseAndContinue = true;
        this.AutoLog = true;
    }
    protected override void OnStart(string[] args)
    {
        //trans.StartTransfer();
        timer.Start();
        timer.Elapsed += new ElapsedEventHandler(OnElapsedTime);
        timer.Interval = 30000; //number in milisecinds  
        timer.Enabled = true;
    }
private void OnElapsedTime(object source, ElapsedEventArgs e)
    {
     //Тут должна быть программа
    }
Answer 1

На самом деле всё было просто. На компьютере была установлена версия .Net 4.0, а в Visual Studio проект по умолчанию был создан под версию 4.6.1. После обновления версии, служба запустилась без всяких проблем.

READ ALSO
Unity не работает клик на UI элемент

Unity не работает клик на UI элемент

В игре есть инвентарь, и при клике на какой-либо слот беру предмет, но перед этим хочу вообще проверить, работает ли клик, и данный код не срабатывает,...

131
Проблемы с MySQL Server

Проблемы с MySQL Server

У меня Arch Linux, поэтому у меня нету MySQL Server, и мне пришлось выкручиваться установкой обычного MySQL, но когда я пытаюсь зайти, то мне выдаёт ошибку:

137
Что это и как с ним работать

Что это и как с ним работать

Сразу говорю начинающийСтолкнулся с вот этим шифром в PHP: DIST($x1,$x2,$x3,$x4) Не пойму что оно такое, что бы работать с ним в С++

122