请问能通过ASP.NET让服务器端运行某个winform的程序吗?
比如让服务器端打开IE浏览器,并且打开指定的网页,因为我看到过在服务器端运行控制台程序的,所有想请教一下有没有这类相关的教程啊!

解决方案 »

  1.   

    我用这句在本地的时候实现了我要的效果
    Process.Start(@"C:\Program Files\Internet Explorer\IEXPLORE.EXE", "http://www.hao123.com");但是放在服务器上面就不管用了啊?
    是权限的问题吗?
    有什么解决的办法啊
      

  2.   

    我用这句在本地的时候实现了我要的效果
    Process.Start(@"C:\Program Files\Internet Explorer\IEXPLORE.EXE", "http://www.hao123.com");_______________________________你调试的时候是不是用的.net05自带的调试服务器?在此下面只要引用了win类库,都可以执行win程序的,但是换到服务器上面是IIS,肯定不行了。
      

  3.   

    如果你想打开一个窗口为何不用js写?function opwd()
    {
        window.open("http://www.hao123.com");
    }
      

  4.   

    如果想动态的设置打开的网址,可以用 回调 或者 xmlhttp 的方法让客户端去服务器端取一次。function opwd(RcvdURL)
    {
        window.open(RcvdURL);
    }
      

  5.   

    可以,winform,console 的都可以,
    但一般只用于服务器端站点管理,或者你的站点需要自定义的 windows服务
      

  6.   

    只能用ActivX了  服务器不可能调用客户端的Exe