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

System.Runtime.InteropServices.COMException (0x800A03EC)
System.Runtime.InteropServices.COMException (0x800A03EC): 异常来自 HRESULT:0x800A03EC 在 Microsoft.Office.Interop.Excel.WorkbookClass.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) 在 PageHelper.Export_Excel1(DataTable source, String savePath, String fileName, String title)

------解决方案--------------------
把源码粘上去,让大家看看。

------解决方案--------------------
1确认所指定的文件夹已存在。 
2确认文件所在的文件夹不是只读的。
3确认给出的文件名不包含下列字符: < > ? [ ] : | 或 * 。
4确认文件/路径名长度不超过 218 个字符。
5,确保office版本相同
6,确保服务器有这个文件夹存在C:\Windows\System32\config\systemprofile
7,参考http://hi.baidu.com/ikswhy/blog/item/a8f9e612fef8eb62cb80c472.html
------解决方案--------------------
主要是看看有没有权限
------解决方案--------------------
iis 6.0 --右键--管理(大概)--权限--设置下。