如何解决为什么从WCF调用到Process.Start不能以交互方式启动Remote Process?
| 我有WCF服务,该服务从Process。启动远程进程,在托管/部署和开发此WCF服务的独立计算机上成功启动。 我将此服务作为整体服务部署在另一台计算机上,并在该计算机上也运行该服务,在同一代码区执行该服务,该代码区远程启动该进程,此处失败,这是奇怪的行为。 我独立检查了进程状态,并正常启动了该进程,它执行得很好,并显示了写入该进程的消息框。但是,当通过代码从WCF调用启动此进程时,该进程未以交互方式启动,任务管理器显示了已启动的进程,但未显示其控制台,也未显示任何消息框。任何的想法 ?或方式? 注意:当WCF服务与所有二进制文件完全部署在另一台计算机上时,会观察到此行为 问候 埃桑克解决方法
服务通常不应具有任何用户界面。服务可能启动的流程也是如此。
它可以在您的开发机器上使用,因为您正在使用有效的活动登录用户(您)进行开发/调试。在普通服务器上作为更传统的服务运行时,情况并非如此。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。