System.Diagnostics.Process.Start(Server.MapPath("~/Design/dmis_design.exe"), "," + proj_id + "&" + user_name + "&" + password + "");思路是打开一个EXE文件,传递参数,假如用户名登陆了,就不需要登陆了
现在有个问题,在本地测试的时候打开应用程序,有界面显示,可是发布了,界面就显示不出来了。 

解决方案 »

  1.   

    web程序用这个方法不行`  服务器在A点` 客户端运行在B点`在B点执行方法的时候 是服务器端的(也就是A点)那个dmis_design.exeServer.MapPath这个服务器路径` 因此无法启动,服务器端也同样不会有界面`至于为什么有进程`我个需要高手来解决 能力有限
      

  2.   

    LZ没显示界面 但是有进程对吧?
    那么你的代码里面窗体应该是
    this.Hide();
    而不是this.Close();