C# 在Windows服务运行时打开文件

C# 在Windows服务运行时打开文件,c#,service,window,C#,Service,Window,我建立了一个窗口服务来读取一些信息以打开一个“*.exe”文件。 我被利用了: Proccess.Start("pathfile"); 当我在VS上调试时,一切正常。 但是,当我使用示例代码创建窗口服务时,它并没有在新窗口中打开文件,尽管在“启动任务管理器”窗口中仍然显示进程的名称。 这个案例的解决方案是什么? 请帮助我您必须完全限定该路径,如下所示: 如果文件为c:\temp\app.exe,则代码应为 Process.Start("c:\\temp\\app.exe"); 您必须完全限

我建立了一个窗口服务来读取一些信息以打开一个“*.exe”文件。 我被利用了:

Proccess.Start("pathfile");
当我在VS上调试时,一切正常。 但是,当我使用示例代码创建窗口服务时,它并没有在新窗口中打开文件,尽管在“启动任务管理器”窗口中仍然显示进程的名称。 这个案例的解决方案是什么?
请帮助我

您必须完全限定该路径,如下所示:

如果文件为c:\temp\app.exe,则代码应为

 Process.Start("c:\\temp\\app.exe");

您必须完全限定该路径,如下所示:

如果文件为c:\temp\app.exe,则代码应为

 Process.Start("c:\\temp\\app.exe");

它的可能副本非常有用。谢谢你@OrelEraki!它的可能副本非常有用。谢谢你@OrelEraki!