码迷,mamicode.com
首页 > 其他好文 > 详细

System.Runtime.InteropServices.COMException (0x800A03EC): 无法访问文件

时间:2018-09-05 18:01:29      阅读:328      评论:0      收藏:0      [点我收藏+]

标签:name   mic   问题   conflict   create   filename   对比   run   system   

使用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): 无法访问文件

标签:name   mic   问题   conflict   create   filename   对比   run   system   

原文地址:https://www.cnblogs.com/LoveTX/p/9592307.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!