1. 程式人生 > >System.Runtime.InteropServices.COMException (0x800A03EC): 無法訪問文件

System.Runtime.InteropServices.COMException (0x800A03EC): 無法訪問文件

解決 interop saveas rop 環境 在服務器 .com tom comm

使用Microsoft.Office.Interop.Excel 操作

今天在服務器部署,操作程序csv文件轉xsl文件的時候,遇到一下問題:

System.Runtime.InteropServices.COMException (0x800A03EC): 無法訪問文件。請嘗試下列方法之一:

• 確認所指定的文件夾已存在。
• 確認文件所在的文件夾不是只讀的。
• 確認給出的文件名不包含下列字符: < > ? [ ] : | 或 * 。
• 確認文件/路徑名長度不超過 218 個字符。
在 Microsoft.Office.Interop.Excel._Workbook.SaveAs(Object Filename, Object FileFormat, Object Password, Object WriteResPassword, Object ReadOnlyRecommended, Object CreateBackup, XlSaveAsAccessMode AccessMode, Object ConflictResolution, Object AddToMru, Object TextCodepage, Object TextVisualLayout, Object Local)

1、已經安裝office2013 【問題依舊存在】

2、文件權限已經開啟最大,【問題依舊存在】

3、 (組件服務)修改【問題依舊存在】

4、對比與服務器的環境本地多了一個 wps,裝一個wps。【問題解決】,【這裏不是打廣告】

System.Runtime.InteropServices.COMException (0x800A03EC): 無法訪問文件