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
------解决方案--------------------------------------------------------
主要是看看有没有权限
------解决方案--------------------------------------------------------
iis 6.0 --右键--管理(大概)--权限--设置下。