试了很多办法,都没有办法在asp .net环境中启动AutoCAD, 而直接敲入命令行acad /b "c:\program files\autocad 2008\AutoPlot.scr",就能运行
大家看看怎么回事.
第一种:     
        string str = @"c:\program files\autocad 2008\acad.exe";
        Process process = new Process();
        process.StartInfo.FileName = str;
        process.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
        process.StartInfo.Arguments = " /b \"" + ScrFileName + "\"";
        sentEmail("start acad program.");
        process.Start();
第二种: 写一个批处理文件print.bat, 内容为  acad /b "c:\program files\autocad 2008\Print.scr"
        string str = @"c:\Inetpub\wwwroot\DWGAudit\cmd.bat";
        Process process = new Process();
        process.StartInfo.FileName = str;
        process.Start();

解决方案 »

  1.   

    说错了,不是无法启动,是启动后有个AutoCAD出错窗口, 但是看不到出了什么错.
      

  2.   

    帮忙顶一下,让了解的人来解答.btw:他妈的,我还是CSDN论坛首页的常驻专家门诊(JAVA板块)呢,居然在JAVA板块既不能发新贴,也不能回复。
    btw:郁闷,加的好友太多了,现在加好友都是非法请求了。连好友页面也打不开。连私信页面也打不开。
    btw:CSDN当时没有测试过加好友很多的情况的吗?郁闷。现在一点加好友就出错。
      

  3.   

    帐号是同一个帐号.iis已经模拟了管理员帐户.