无法将Microsoft Excel 16.0对象库的引用添加到ASP.NET网站

无法将Microsoft Excel 16.0对象库的引用添加到ASP.NET网站,asp.net,Asp.net,我用VB在ASP.NET中创建了一个网站。我正在尝试使用Excel互操作将gridview导出到Excel 当我尝试将Microsoft Excel 16.0对象库添加到我的站点作为参考时,我遇到了一个错误 有人能帮忙吗 谢谢 Gareth使用我想要的EPPLUS为什么要在ASP.NET应用程序中使用Excel interop?您需要它做什么?我正在尝试将日期从gridview导出到Excel,然后对其执行格式化等操作。我以前使用activeX对象,但由于Edge不支持,所以正在寻找另一种方法

我用VB在ASP.NET中创建了一个网站。我正在尝试使用Excel互操作将gridview导出到Excel

当我尝试将Microsoft Excel 16.0对象库添加到我的站点作为参考时,我遇到了一个错误

有人能帮忙吗

谢谢


Gareth

使用我想要的EPPLUS

为什么要在ASP.NET应用程序中使用Excel interop?您需要它做什么?我正在尝试将日期从gridview导出到Excel,然后对其执行格式化等操作。我以前使用activeX对象,但由于Edge不支持,所以正在寻找另一种方法。另外,当存在大量数据时,活动X对象需要一段时间。好吧,Excel互操作库适用于这种情况。相反,您应该使用能够生成.xlsx文档的库,而无需进行互操作,例如,或.Hi,我查看了EPPlus,但它使用数据表加载,但ASP.NET中没有数据表。请花时间进行充分的研究。EPPlus不需要数据表。如果您不想使用数据表,有很多不需要数据表的方法可以将数据加载到其中。我甚至还吃过。你错了-是System.Data程序集的一部分,它是.NET Framework的一部分,所有这些都可以在ASP.NET应用程序中使用。