---
title: "windows service körs bara en gång!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/141849-windows-service-körs-bara-en-gång"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "doggelito"
published: "2006-02-01T19:44:52.000Z"
updated: "2006-02-01T20:14:31.000Z"
replies: 1
views: 309
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/141849-windows-service-körs-bara-en-gång"
---

# windows service körs bara en gång!

## #1 — doggelito, 2006-02-01T19:44Z

varför körs inte koden var 30:e sekund för? den körs endast en gång sen händer inget mer! :(

```
        private Timer tmr;
        private bool Running = false;

        protected override void OnStart(string[] args)
        {
            tmr = new Timer(30000);
            tmr.Elapsed += new ElapsedEventHandler(OnTimedEvent);
            tmr.Enabled = true;
        }

        private void OnTimedEvent(object source, ElapsedEventArgs e)
        {
            if (Running == true)
                return;

            Running = true;

            StreamWriter sw = File.AppendText(RootDirectory + "log\\2006\\200621");
            sw.WriteLine("Skriver!!!");
            sw.Flush();
            sw.Close();

            Running = false;
        }

        protected override void OnStop()
        {
            tmr.Enabled = false;
        }
```

Permalänk: https://www.webforum.nu/p/141849

## #2 — doggelito, 2006-02-01T20:14Z

ööööhh, nu fungerar det.
jag startade om vs studio och installerade om min service, då funkar den! stabilt! :(

Permalänk: https://www.webforum.nu/p/1759805

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/141849-windows-service-körs-bara-en-gång
