//类Service1中:(举例)
private Thread _thread = null;
private bool IsRun = false;
public Service1()
{
InitializeComponent();
}
#region [发布版本]
//protected override void OnStart(string[] args)
//{
// IsRun = true;
// _thread = new Thread(ActionMain);
// _thread.Start();
//}
#endregion
#region [调试版本]
public void OnStart()
{
IsRun = true;
_thread = new Thread(ActionMain);
_thread.Start();
}
#endregion
//类Program.cs下的static void Main()方法中:(举例)
#region [发布版本]
//ServiceBase[] ServicesToRun;
//ServicesToRun = new ServiceBase[]
//{
// new Service1()
//};
//ServiceBase.Run(ServicesToRun);
#endregion
#region [调试版本]
Service1 s = new Service1();
s.OnStart();
#endregion
windows server 调试方法一
最新推荐文章于 2024-03-21 14:34:48 发布