开启进程不显示窗体,只显示进程

问题描述

需求描述:服务器上有一个EXE程序,并搭建WCF,通过调用WCF服务对服务器端EXE程序进行开启关闭。代码是WCF服务端开启EXE程序部分代码ProcessStartInfopsi=newProcessStartInfo();psi.WorkingDirectory="EXE文件路径";psi.FileName="EXE文件路径.exe";psi.CreateNoWindow=false;pro=newProcess();pro.StartInfo=psi;pro.Start();问题:把WCF架到IIS后,可以开启EXE程序,但是不会显示EXE的窗体。任务管理器中有该EXE程序的进程。如何让窗体显示出来??还有就是EXE程序有FormClosed事件关闭时会向数据库写入一些数据,使用Kill()不能向数据库写数据,CloseMainWindow()方法可以,但是EXE程序最小化到任务栏后就不起作用了,该如何关闭??补充:在VS调适时,开启关闭都没有问题,可以显示窗体。架到IIS后,开始是拒绝访问,后来将修改标识后,可以访问了,就成了上面的样子。我的系统是Win7,而且是在域下登录的。

解决方案

解决方案二:
补充:不使用WCF也可以,只要有实现功能就好
解决方案三:
服务器上显示窗体谁看啊,这是bs程序和cs程序的区别。执行exe是可以的,但需要提高程序执行的权限,并且文件要放在网站或iis目录下
解决方案四:
引用2楼net_lover的回复:

服务器上显示窗体谁看啊,这是bs程序和cs程序的区别。执行exe是可以的,但需要提高程序执行的权限,并且文件要放在网站或iis目录下

如果窗体不显示出来,当我登录服务器时,就不知道这个程序在运行啊。。。怎么才能让他显示出来,启用服务IIS Admin Service的允许服务与桌面交互也不起作用

时间: 2024-10-21 22:43:41

开启进程不显示窗体,只显示进程的相关文章

网页客服qq在线离线的显示,只显示在线情况的,客服QQ号下线了,离线的状态没有显示出来

问题描述 网页客服qq在线离线的显示,只显示在线情况的,客服QQ号下线了,离线的状态没有显示出来 如题,在网上就找到在线的,没找到离线的, 都搞一天了,好痛苦,求各位大大帮帮忙 解决方案 腾讯提供了一个接口,就是个图片,在线是黄的,离线是灰的,直接拿过来用 解决方案二: 离线的无非就是找一个表,把要发送的内容记录下来,等上线了,你的服务器模拟客户端再发送一次. 解决方案三: 类似这样的,只显示在线状态,没有显示离线状态,即时客服QQ号下线了 解决方案四: 做网页? 你也可找一张QQ下线了的图啊,

flashfxp上传aspx文件之后,网页不显示,只显示代码

问题描述 自己写了一个简单的网站,放在一个PM文件夹里,然后用FlashFXP把这个文件夹上传了,里边有aspx.cs,css文件,webconfig文件等,就是用VS2010建这个网站时整个都上传了,可是,当在浏览器里输入网址时,浏览器只显示的是网页代码,并没有任何效果.请教各位了,希望能解决问题.谢谢~~小白一枚啊 解决方案 解决方案二:服务器iis没设置好.解决方案三:我在本地运行调试的时候是正常的,现在遇到的就是用FlashFXP上传之后,用网址访问时,不能显示效果,只显示代码--解决方

win7旗舰版系统任务栏不能显示缩略图只显示文字怎么办

  原因查找: 1.首先尝试开启 Aero Peek 预览效果,方法是:点击开始→控制面板→个性化→点击"解决透明度和其他Aero效果问题",然后点击下一步,让系统自检找原因. 2.如果个性化中这个:"解决透明度和其他Aero效果问题"菜单没有的话,可以在开始菜单的"搜索程序和文件"或者"帮助和支持"的搜索框中输入:Aero 就会有解决问题的链接,点开它就能自动检测; 3.一番搜索检测之后,证实是透明效果的 Aero 未开启.

雨林木风win7旗舰版系统任务栏不能显示缩略图只显示文字怎么办

  原因查找: 1.首先尝试开启 Aero Peek 预览效果,方法是:点击开始→控制面板→个性化→点击"解决透明度和其他Aero效果问题",然后点击下一步,让系统自检找原因. 2.如果个性化中这个:"解决透明度和其他Aero效果问题"菜单没有的话,可以在开始菜单的"搜索程序和文件"或者"帮助和支持"的搜索框中输入:Aero 就会有解决问题的链接,点开它就能自动检测; 3.一番搜索检测之后,证实是透明效果的 Aero 未开启.

如何隐藏MDI窗体的客户区,只显示菜单栏和标题栏?

问题描述 如题,就是主窗体只显示标题栏和菜单栏.另:可否使窗体上的按钮具有动态的效果?就是当光标移到上面的时候,按钮会变大,当离开时,按钮又变成原来的样子了.第一次提问,请大家多多指教.谢谢! 解决方案 解决方案二:还有,当当前按钮变大时,周围的按钮会自动为其腾出空间,当按钮变回原样时,周围的按钮又恢复原来的地方.?

创建C#窗体 当运行时只显示标题栏(如ENVI)

问题描述 创建C#窗体当运行时只显示标题栏(如ENVI) 解决方案 解决方案二:应该是工具栏吧解决方案三:没看明白,请lz再详细描述下你的需求呢?解决方案四:LZ你想干啥,只有标题栏的船体还有啥意义啊,单纯的为了显示标题?如果是想嵌入其他窗体的话,还不如搞成自定义控件解决方案五:需求不明确

C# 窗体 在客户电脑只显示一部分,是什么原因,如何解决?

问题描述 一个单窗体程序,窗体大小为1024*650,我在多个电脑上运行都可以,完全显示,但是客户电脑只能横向显示2/3的窗体,看不到最大,最小按钮--,是什么原因,如何解决? 解决方案 解决方案二:客户电脑是满屏显示了也只显示2/3还是打开就只显示2/3的宽度?解决方案三:客户电脑的分辨率太低了,把分辨率调高一点就是了,要高于1024*650解决方案四:控制面板里面,显示属性中的项目大小调回100%就行了解决方案五:应该是分辨率的问题,你可以找一个相同类型的显示器,重新调整一下窗口大小,或随分

thinkphp-ThinkPhp开启调试模式,不报错只显示空白是为什么,求指点

问题描述 ThinkPhp开启调试模式,不报错只显示空白是为什么,求指点 没有正常的报错,只是空白,好生纠结,就这个调调

Win7开机黑屏只显示鼠标指针的解决方法

  今天小编遇到一个怪事,就是打开win7电脑之后,电脑一片黑屏只显示鼠标,点击鼠标也没有任何反应,关于这个问题,我相信很多朋友都遇到过的,有人以为是电脑中毒了,也有人猜测是电脑系统出问题了,其实这类型的问题是有很多的可能性造成的,光看这样的现象是不能评断出具体原因的,下面小编罗列出很多原因,遇到这种情况的朋友可以一个个试试看! 一.由于启动项过多导致系统启动缓慢,这时我们能做的就是等待,如果能进入系统那么可以对开机启动软件.无用软件进行卸载清除处理. 二.如果等待很久还进不了系统,那么可以尝试