当前位置:编程学习 > C#/ASP.NET >>

求助 page_load 不执行 请高手指教

  我在vs2005里运行时候是正常的
发布到服务器运行(win2003 iis6),这段就是不执行 AutoEventWireup="true" 也设置了 请高手指教


  protected void Page_Load(object sender, EventArgs e)
    {
        System.Diagnostics.Process p = new System.Diagnostics.Process();
        p.StartInfo.FileName = "excel.exe";
        p.StartInfo.Verb = "Open";

        p.StartInfo.Arguments = @Server.UrlEncode(Request.QueryString["URL"]);
        p.Start();
    } --------------------编程问答--------------------   System.Diagnostics.Process p = new System.Diagnostics.Process();

不是不执行,是没权限
--------------------编程问答-------------------- 需要这么修改? 给个方法啊 谢谢 --------------------编程问答-------------------- 看一下你IIS的设置,有没有设置可以访问ASP.NET的权限 --------------------编程问答-------------------- 哥哥哟,你用ASP.NET访问客户机的进程。。这个要求挺高的哈!!
不是不执行,是全县不够啊,再说客户机有没有excel呢?这个做的不好吧? --------------------编程问答-------------------- 权限都是打开的 就是不执行 在VS里运行是正常的 发布到服务器上 就有问题 高手指点下 --------------------编程问答-------------------- 那就是你服务器   避屏了! --------------------编程问答-------------------- 屏蔽的 怎么取消屏蔽呢? --------------------编程问答--------------------
引用 4 楼 qjmay860909 的回复:
哥哥哟,你用ASP.NET访问客户机的进程。。这个要求挺高的哈!!
不是不执行,是全县不够啊,再说客户机有没有excel呢?这个做的不好吧?


他这个代码貌似启动的是服务器的进程吧。。。 --------------------编程问答--------------------   if(!ispostback)
  {
   //要执行的代码
  }
   试试看 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 8 楼 hrabeyond 的回复:
引用 4 楼 qjmay860909 的回复:
哥哥哟,你用ASP.NET访问客户机的进程。。这个要求挺高的哈!!
不是不执行,是全县不够啊,再说客户机有没有excel呢?这个做的不好吧?


他这个代码貌似启动的是服务器的进程吧。。。

是啊,在BS模式中沒這麽用的吧 --------------------编程问答-------------------- 应用程序池的标识设置为本地系统 --------------------编程问答-------------------- 上面说的有道理
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,