Підкажіть по WinService (C#)
Недавно вперше вирішив написати він службу і наткнувся на її якусь дивну поведінку...
Ось частнина коду цього хелоуворда —
protected override void OnStart(string[] args)
{
StreamWriter writer = File.AppendText("C://1.txt");
writer.WriteLine("begin");
Timer timer = new Timer();
timer.Enabled = true;
timer.Interval = 100;
timer.Tick += new EventHandler(timer_Tick);
timer.Start();
writer.WriteLine("end");
}
void timer_Tick(object sender, EventArgs e)
{
StreamWriter writer = File.AppendText("C://1.txt");
writer.WriteLine("timer");
writer.Close();
}
Проінсталював я її, запускаю, а реакції ноль! В файл нічого не записується, хоча якщо цей код запхати в Windows Form, то працюватиме! Не підкажете де промах?
Буду вдячний!
15 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів