为什么从WCF调用到Process.Start不能以交互方式启动Remote Process?

| 我有WCF服务,该服务从Process。启动远程进程,在托管/部署和开发此WCF服务的独立计算机上成功启动。 我将此服务作为整体服务部署在另一台计算机上,并在该计算机上也运行该服务,在同一代码区执行该服务,该代码区远程启动该进程,此处失败,这是奇怪的行为。 我独立检查了进程状态,并正常启动了该进程,它执行得很好,并显示了写入该进程的消息框。但是,当通过代码从WCF调用启动此进程时,该进程未以交互方式启动,任务管理器显示了已启动的进程,但未显示其控制台,也未显示任何消息框。任何的想法 ?或方式? 注意:当WCF服务与所有二进制文件完全部署在另一台计算机上时,会观察到此行为 问候 埃桑克     
已邀请:
服务通常不应具有任何用户界面。服务可能启动的流程也是如此。 它可以在您的开发机器上使用,因为您正在使用有效的活动登录用户(您)进行开发/调试。在普通服务器上作为更传统的服务运行时,情况并非如此。     

要回复问题请先登录注册