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

widnows2008下asp.net服务器上打开一个exe程序,比如记事本。

widnows2008下asp.net服务器上打开一个exe程序,比如记事本。
在服务器任务管理器上,看到了进程打开了,但是就是不执行,也看不到程序界面。查了很多资料,能想到的权限全加上了。还是不行。

代码:
Process.Start(@"c:\windows\system32\notepad.exe"); ASP.NET window 2008 打开一个exe程序 --------------------编程问答-------------------- 难道你是想打开服务器端的程序,在客户端显示?如果真是这样,想想就好了,不可能的…… --------------------编程问答-------------------- Process.Start(@"c:\windows\system32\notepad.exe"); 修改下这个路径看看。将notepad.exe放在你项目中的bin文件夹下试试。 --------------------编程问答-------------------- 不要放到system32这个文件夹下,看看行不行。 --------------------编程问答--------------------         private static void Run(string proFilePath, string argument)
        {
            System.Diagnostics.Process pro = new System.Diagnostics.Process();
            pro.StartInfo.FileName = proFilePath;
            pro.StartInfo.CreateNoWindow = true;
            pro.StartInfo.Arguments = argument;
            pro.Start();

            while (!pro.HasExited)
            {
                pro.WaitForExit();
            }
            pro.Close();
        }


            Run(AppDomain.CurrentDomain.BaseDirectory.TrimEnd('\\') + @"\FlashPrinter\FlashPrinter.exe",string.Format("{0} -o {1}", @"E:\云智能第三脑综合平台\云智能第三脑综合平台-新版\WebManage发布\upload\05\13\06\26\000513062614220962841.doc", @"E:\云智能第三脑综合平台\云智能第三脑综合平台-新版\WebManage发布\upload\05\13\06\26\000513062614220962841.swf"));
--------------------编程问答-------------------- 我是想执行FlashPrinter程序,把word文档转化成flash文件,在页面上预览 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 用一样的代码,在你本地,不在服务器上,能运行该程序吗? --------------------编程问答-------------------- Process.Start(@"c:\windows\system32\notepad.exe"); -->你先告诉我 你这里给的什么权限?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,