2010-01-14 60 views
1

我遇到服務問題。我有一個作爲服務運行的已安裝的應用程序;當我啓動該服務時,命令提示符會打開並立即關閉。該程序沒有正確執行,我需要看到錯誤輸出,但命令提示符關閉太快。有沒有辦法強制窗戶保持打開狀態?感謝大家!運行服務後,命令提示符關閉得太快

回答

0

由於服務不允許用戶交互,您是否可以將消息重定向到stderr或文件?或者發佈到事件查看器?

3

將暫停放入批處理文件中。

MyApp.exe 
PAUSE 

這是所有

0

如果服務不保留它自己的日誌文件,有可能是機器上可見的錯誤在事件日誌中。您可以從「控制面板/管理工具」部分打開EventViewer。

1

服務無法創建控制檯窗口,他們在自己的會話中運行自己的「桌面」。鑑於你看到一個,我不得不猜測你實際上並沒有創建一個服務。當您嘗試使用InstallUtil.exe進行安裝時發生了什麼?

這個MSDN Library page有調試服務的OnStart()方法的建議。

相關問題