我使用的是win2000+office2003,在服务器上执行下列语句时报错:
Object oMissing=System.Reflection.Missing.Value;
Object oFileName="d:\\test.dot";
Word.Application oApp=new Word.ApplicationClass();
oApp.open(ref oFileName,ref oMissing,ref oMissing,ref oMissing);
错误是:comException:命令失败有谁做过webform的word操作,请指教!谢谢!

解决方案 »

  1.   

    可能是权限问题,或者版本问题。不同的office版本参数个数不同,参照msdn
    http://www.codeproject.com/aspbet/WordApplication.asp
      

  2.   

    http://www.codeproject.com/aspnet/WordApplication.asp
      

  3.   

    http://msdn.microsoft.com/library/en-us/dnanchor/html/odc_ancoffsol.asp
      

  4.   

    不是参数的问题!我用window form就可以,但是在webform中就报错!
      

  5.   

    Object oFileName="d:\\" + "test.dot";
      

  6.   

    问题解决!主要是权限的问题,需要在dcomcnfg中设置一下,谢谢孟子E章