【发布时间】:2013-08-02 10:06:54
【问题描述】:
我在 Visual Studio 2012 SharePoint 2010 项目中使用 EPPlus 库,当我添加“ExcelPackage pck = new ExcelPackage();”时,从应用程序页面获得以下“找不到文件”异常作为创建excel文件的起点:
- 无法加载文件或程序集“EPPlus,版本=3.1.3.0,Culture=neutral,PublicKeyToken=ea159fdaa78159a1”或其依赖项之一。系统找不到指定的文件。
库注册没有问题,项目构建并运行,直到调用包含 EPPLus 代码的函数。
相同的代码在标准 asp.net Web 应用程序中的同一台机器上运行良好。
如有任何建议,谢谢。
【问题讨论】:
-
你是如何使用这个库的?它是 ASPX 页面中的内联代码吗?它是 DLL 中的代码隐藏吗?
-
codebehind - 在网页上单击按钮时调用。
-
protected void lnkExportToExcel_Click(object sender, EventArgs e) { ... DumpExcel(dtResultsED} } private void DumpExcel(DataTable tblED) { using (ExcelPackage pck = new ExcelPackage()) { ... } }