I have a web site that is using ClosedXML to create Excel Files. When I publish it will not run. I am getting no error messages, but it seems not to run.
Dim dt As New DataTable
dt = Session("excelDataTable")
Dim wb As New ClosedXML.Excel.XLWorkbook()
Dim ds As New DataSet
ds.Tables.Add(dt)
Dim strFileNameGuid As String = Guid.NewGuid.ToString()
Dim strFileLocation As String = MapPath("ExcelExports") & "\"
wb.Worksheets.Add(ds)
wb.SaveAs(strFileLocation & "ConstructionExport" & strFileNameGuid & ".xlsx")
hyDownloadExport.Visible = True
hyDownloadExport.NavigateUrl = "~/ExcelExports/ConstructionExport" & strFileNameGuid & ".xlsx"
The DLLS are in the bin folder. Thanks for any and all assistance!!!
CODE EDIT
Try
Dim dt As New DataTable
dt = Session("excelDataTable")
Dim wb As New ClosedXML.Excel.XLWorkbook()
Dim ds As New DataSet
ds.Tables.Add(dt)
Dim strFileNameGuid As String = Guid.NewGuid.ToString()
Dim strFileLocation As String = MapPath("~/ExcelExports")
wb.Worksheets.Add(ds)
'wb.SaveAs(strFileLocation & "\ConstructionExport" & strFileNameGuid & ".xlsx")
wb.SaveAs(Path.Combine(strFileLocation, "ConstructionExport" & strFileNameGuid & ".xlsx"))
hyDownloadExport.Visible = True
hyDownloadExport.NavigateUrl = "~/ExcelExports/ConstructionExport" & strFileNameGuid & ".xlsx"
Catch ex As Exception
Weez.Utilities.log(System.DateTime.Now.ToString & ": construction.aspx > export exce; " & ex.Message, "ExceptionErrors")
End Try