我在c#visual studio終極版中創建了一個windows服務。 vs給出了一個模板來使用,但我不確定在哪裏放置我的代碼。有Program.cs的如何使用vs模板格式化Windows服務?
static class Program
{
static void Main()
{
ServiceBase[] ServicesToRun;
ServicesToRun = new ServiceBase[]
{
new Service1()
};
ServiceBase.Run(ServicesToRun);
}
}
和service1.cs的示例代碼顯示IM如何格式化但林不知道什麼即時通訊做是正確的。 ive搜索了一下,但無法找到構建我的程序的方式
public partial class Service1 : ServiceBase
{
Thread thread1;
public Service1()
{
InitializeComponent();
thread1 = new Thread(function);
thread1.Start();
}
protected override void OnStart(string[] args)
{
}
protected override void OnStop()
{
}
public void function()
{
while (true)
{
//keep doing something
}
}
}
我在哪裏調用循環函數?我放置它的位置還是從主位置?