添加Windows服务几个问题?
1. 例如服务目标是运行c:\test.exe,第一次开机服务能正常启动c:\test.exe,但注销重新登录,服务虽是启动的但c:\test.exe就不再会启动,必需重新开机才能执行,想要的效果就是一旦test.exe进程结束就会自动运行起来,还有注销登录也会重新启动test.exe,请问如何设置。我的onstart()代码内容如下:
string StartAppPath = @"C:\ITtools.exe";
protected override void OnStart(string[] args)
{
try
{
Process proc = new Process();
proc.StartInfo.FileName = StartAppPath; //注意路径
proc.Start();
}
catch (System.Exception ex)
{
//错误处理
}
}