1) Control Panel -> Administraotion Tools -> Services
2) Kommer helt an på hvad Servicen skal lave ...
3) A Windows service is a long-running executable that performs specific functions and which is designed not to require user intervention. Usually, Windows services start when the Microsoft Windows operating system is booted and run in the background as long as Windows is running. They are similar in concept to a Unix daemon.
nogle services starter automatisk ved boot andre kan startes manuelt
for os der burde vaere uddoede sammen med dinosauerne kan man ogsaa bruge: net start xxxx net stop xxxx i en kommando prompt til at starte og stoppe med
Synes godt om
Slettet bruger
11. december 2007 - 19:52#7
Okay, tak igen.
1) Control Panel -> Administraotion Tools -> Service
Det var ikke lige det, jeg mente... Vi er trods alt under C#, så jeg spurgte med henblik på, hvordan en sådan applikation starter en service?
Ja, det er lige dét, jeg mangler :) arne_v, jeg antager, at du også vil have points (ellers hacker du godt med den score), så bare smid et svar :P Denne gang skal jeg nok lade være at vrage dig, ladyhawke :o)
To get started, open Visual Studio and select new project. Windows Service won’t appear in the top level list of Visual C# items, instead you’ll need to drill down and in the tree under Visual C# select Windows. Now you should see “Windows Service” appear in the list of templates.
?
Bruger du Express Edition ?
Man kan godt lave en service uden den template. Man skal bare selv taste lidt mere.
Jeg kan evt. godt grave et eksempel frem. Senere.
Synes godt om
Slettet bruger
11. december 2007 - 21:12#15
Okay og forstået :P Dit første svar vare bare noget kortfattet og udækkende... Men jeg skulle jo nok bare have været mere specifik fra starten.
Synes godt om
Slettet bruger
11. december 2007 - 21:13#16
Så det er fordi, jeg kører med Express Edition? Træls. Men pyt, så længe det er muligt! ... jeg vil jo nok alligevel skrive så meget som muligt fra bunden - for at lære skidtet.
>> Jeg kan evt. godt grave et eksempel frem. Senere.
using System; using System.ComponentModel; using System.ServiceProcess; using System.Threading; using System.Net; using System.Net.Sockets; using System.Net.Mail;
namespace E { public class TestService : ServiceBase { public const string TestServiceName = "TestService";
namespace E { public static class Program { public static void Main() { ServiceBase.Run(new ServiceBase[] { new TestService() }); } } }
Synes godt om
Slettet bruger
12. december 2007 - 15:15#22
Okay, takker :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.