string path=Server.MapPath("../ExcelTemplate/DownloadExcelFiles/FacilitySetup" + ss + ".xls");
log.append("Mapped Path"+path, 100);
log.append("Start to SaveAs Worksheet", 100);
try
{
ThisWorkBook.SaveAs("" + Server.MapPath("../ExcelTemplate/DownloadExcelFiles/FacilitySetup" + ss + ".xls") + "", Microsoft.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal, missing, missing, false, false, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange,
missing, missing, missing, missing, missing);
//ThisWorkBook.SaveAs(path, Microsoft.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal, missing, missing, false, false,
// Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange, missing, missing, missing, missing, missing);
}
catch (Exception exceptionObj)
{
log.append("Exception During SaveAs" + exceptionObj.ToString(),100);
}
log.append("Worksheet SaveAs Successfully", 100);
- 上述
- 我想下载Excel文件
- 文件显示代码示例的一部分在正常下载,但是当我在IIS服务器上运行相同的应用程序excel文件没有下载。
- 我维护的日志在每行
- 我乳宁线过程中发现的(的saveAs())正常执行不会下一行上的saveAs()
如何解决它发生
如何告诉我们发生的异常? –
顺便说一句:在服务器上使用Office通常总是一个坏主意。尝试使用Aspose或Spire的产品,而不是在服务器上创建Office文档。 –
不会发生异常,但在执行线程期间等待光标的浏览器正在持续显示ThisWorkBook.SaveAs(...) –