Asp.net 使用工作簿保存excel时。是否从HRESULT获取异常:0x800A03EC?
我的项目有问题。我想在Windows 2008 server上的Asp.NET C#中将数据写入exist excel文件。我在本地计算机上创建了项目,该项目工作正常,但在服务器上发布时出现以下错误: 错误Asp.net 使用工作簿保存excel时。是否从HRESULT获取异常:0x800A03EC?,asp.net,windows-server-2008-r2,excel-2013,Asp.net,Windows Server 2008 R2,Excel 2013,我的项目有问题。我想在Windows 2008 server上的Asp.NET C#中将数据写入exist excel文件。我在本地计算机上创建了项目,该项目工作正常,但在服务器上发布时出现以下错误: 错误 :System.Runtime.InteropServices.COMException (0x800A03EC): Exception from HRESULT: 0x800A03EC at Microsoft.Office.Interop.Excel._Workbook.SaveAs(
:System.Runtime.InteropServices.COMException (0x800A03EC):
Exception from HRESULT: 0x800A03EC at 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)
at Stock.EService.ReadExistingExcel()
以下是保存文件代码:
mWorkBook.SaveAs(path3, Excel.XlFileFormat.xlWorkbookNormal, Missing.Value, Missing.Value, false, false, Excel.XlSaveAsAccessMode.xlNoChange,Excel.XlSaveConflictResolution.xlUserResolution, true,Missing.Value, Missing.Value, Missing.Value);
mWorkBook.Close(true, Missing.Value,Missing.Value);
如何解决我的问题。我在服务器中创建了一个文件并提供了完全控制权,但我的项目不起作用。
请帮帮我。我想这可能是由于您的本地计算机和服务器之间的Excel版本不同造成的。我想这可能是由于您的本地计算机和服务器之间的Excel版本不同造成的。这个问题困扰了我很长一段时间。我在开发环境中使用了Excel14.0,在生产环境中使用了Excel15.0 以下是我试图解决问题的大多数事情的列表,但是请记住,可能是这些事情的一个、全部或组合为我解决了问题
这个问题困扰了我好一阵子。我在开发环境中使用了Excel14.0,在生产环境中使用了Excel15.0 以下是我试图解决问题的大多数事情的列表,但是请记住,可能是这些事情的一个、全部或组合为我解决了问题
我的本地机器2010版和服务器2013版。可能是问题吗?我想这个问题不是来自不同的版本。文件中的“Excel.XlFileFormat.xlWorkbookNormal”是否允许宏?编辑:我发现“xlOpenXMLWorkbookMacroEnabled”应该是。我在那里看到了
xlOpenXMLWorkbookMacroEnabled
我的本地机器2010版和服务器2013版。可能是问题吗?我想这个问题不是来自不同的版本。“Excel.XlFileFormat.xlWorkbookNormal”是否允许文件中包含宏?编辑:我发现“xlOpenXMLWorkbookMacroEnabled”应该是。我在那里看到xlOpenXMLWorkbookMacroEnabled
在Windows服务(IIS是Windows服务)中使用Office Interop会带来麻烦,不受支持,也无法获得许可。使用库读取和写入Excel文件。@CodeCaster您知道IIS 7.5支持的在Windows服务(IIS是Windows服务)中使用Office Interop的任何示例会带来麻烦、不受支持且无法获得许可吗。使用库读取和写入Excel文件