日期:2014-05-18  浏览次数:20943 次

web系统word问题
其中有个功能模块是这样子的,上传word的时候,同时将word文件生成相应的html文件,以便浏览信息内容。在本地测试没问题,测试了几次都没问题。但是把发布的源码,布置到服务器上的时候就出现问题了,word上传正常,就是生成不了相应的html文档,找了好几个高手调试,很多权限也设置过了,还是不行。 希望哪位高手碰到过类似的问题能帮小弟解决一下。
 本人QQ521070107 名字:王永鹏 错误提示:



“/”应用程序中的服务器错误。
--------------------------------------------

命令失败 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Runtime.InteropServices.COMException: 命令失败

源错误: 

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  

堆栈跟踪: 


[COMException (0x800a1066): 命令失败]
  Microsoft.Office.Interop.Word.Documents.Open(Object& FileName, Object& ConfirmConversions, Object& ReadOnly, Object& AddToRecentFiles, Object& PasswordDocument, Object& PasswordTemplate, Object& Revert, Object& WritePasswordDocument, Object& WritePasswordTemplate, Object& Format, Object& Encoding, Object& Visible, Object& OpenAndRepair, Object& DocumentDirection, Object& NoEncodingDialog, Object& XMLTransform) +0
  WebApplicationZiZhen.involvingClues.CluesInfoEntry.btnSaveOne_Click(Object sender, EventArgs e) in F:\ZZS\ZZS\WebApplicationZiZhen\WebApplicationZiZhen\involvingClues\CluesInfoEntry.aspx.cs:126
  System.Web.UI.WebControls.Button.OnClick(EventArgs e) +111
  System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +110
  System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
  System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
  System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
  System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565

 


------解决方案--------------------
不是很明显么?

打开word文档的时候出错么?

方向是对的。。。

只有2种可能

权限问题

office问题,你在服务器上的office是2000当然打不开2007的

换台机器试下,服务器就是PC一台嘛