摘要: 应将ApplicationClass.Quit();放在所有的System.Runtime.InteropServices.Marshal.ReleaseComObject(xlApp);后面,如:if(xlApp!=null){System.Runtime.InteropServices.Marshal.ReleaseComObject(xlApp);xlApp=null;} workBook.Close(false,null,null);xlApp.Workbooks.Close();xlApp.Quit();//自动打开Excel,抛异常 阅读全文
posted @ 2011-10-21 16:31 扯 阅读(3968) 评论(0) 推荐(0) 编辑
摘要: 开发环境:VS2010 Office2007Interop.Word.dllInterop.Microsoft.Office.Core.dllInterop.VBIDE.dll开发Word需要上面三个dll,各个dll的版本不同会导致上述异常,比如Interop.Word.dll是office11(2003)编译的,而Interop.Microsoft.Office.Core.dll是office12(2007)编译的,建议用同一版本下载地址:http://lanhy2000.blog.163.com/blog/static/43678608200841155250178/另外VS2010还要 阅读全文
posted @ 2011-10-21 09:15 扯 阅读(18187) 评论(0) 推荐(0) 编辑