2010-01-14 55 views
1

我遇到服务问题。我有一个作为服务运行的已安装的应用程序;当我启动该服务时,命令提示符会打开并立即关闭。该程序没有正确执行,我需要看到错误输出,但命令提示符关闭太快。有没有办法强制窗户保持打开状态?感谢大家!运行服务后,命令提示符关闭得太快

回答

0

由于服务不允许用户交互,您是否可以将消息重定向到stderr或文件?或者发布到事件查看器?

3

将暂停放入批处理文件中。

MyApp.exe 
PAUSE 

这是所有

0

如果服务不保留它自己的日志文件,有可能是机器上可见的错误在事件日志中。您可以从“控制面板/管理工具”部分打开EventViewer。

1

服务无法创建控制台窗口,他们在自己的会话中运行自己的“桌面”。鉴于你看到一个,我不得不猜测你实际上并没有创建一个服务。当您尝试使用InstallUtil.exe进行安装时发生了什么?

这个MSDN Library page有调试服务的OnStart()方法的建议。

相关问题