错误:使用EPPLUS DLL导出到Excel时未定义types“ExcelPackage”
我是新的Windows窗体,我有一个要求导出到Excel的DataTable。 我发现我需要在我的机器上安装Microsoft Office来使用Microsoft.Office.Interop.Excel
但我没有安装。
我遇到了EPPLUS。 我下载并在我的项目中添加了对dll的引用。 但问题是,它仍然显示我的错误。
我用Imports OfficeOpenXml
但这个给我一个错误。 当我再次添加引用时,错误消失, ExcelPackage
(我得到错误获取颜色,任何关键字相同)。但是,当我构build应用程序或运行该应用程序它再次给我同样的错误。
using (ExcelPackage pck = new ExcelPackage(newFile)) { ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Accounts"); ws.Cells["A1"].LoadFromDataTable(dataTable, true); pck.Save(); }
尝试更改目标.NET Framework:
- 在项目菜单上,单击ProjectName 属性 。
- 在属性页面窗口的左侧列中,select“ 应用程序”选项卡
- 在“ 目标框架”下拉列表中,select“ .NET Framework 4 ”。 在出现的validation对话框中,select是button。