用EPPLUS导出Excel时提示错误Epplus: Please set the ExcelPackage.LicenseContext property的解决方法
用EPPLUS导出Excel时提示错误Epplus: Please set the ExcelPackage.LicenseContext property的解决方法
用EPPLUS导出Excel时比较方便,同时为了实现在线表格接龙等功能,这个也是绝佳的方式。
用EPPLUS导出Excel时出现了如下License问题:
例如
officeOpenXml.LicenseException: “Please set theExcelPackage.LicenseContext property. See https://epplussoftware.com/developers/licenseexception"
解决方案(在提示错误的前面添加下面一句代码):
ExcelPackage.LicenseContext = LicenseContext.NonCommercial;
如下:
// 使用 EPPlus 读取 Excel 文件
using (var package = new ExcelPackage(new FileInfo(filePath)))
{
ExcelPackage.LicenseContext = LicenseContext.NonCommercial;
注意:
引用EPPLUS时,最好还要引用OfficeOpenXml.Extends: