为CLSID为{00024500-0000-0000-C000-000000000046}的组件检索COM类工厂失败,原因是以下错误:80070005访问被拒绝。 (来自HRESULT的异常:0x80070005(E_ACCESSDENIED))。强文本
单击“导出到excel”按钮后,该按钮将从某个位置读取一个excel文件,将数据添加到其中并下载该文件,该文件在Localhost中运行良好,但是一旦托管,就会出现上述异常。
请参考下面的代码
Microsoft.Office.Interop.Excel.Application xlexcel;
Microsoft.Office.Interop.Excel.Workbook xlWorkBook;
Microsoft.Office.Interop.Excel.Worksheet xlWorkSheet;
protected void Btn_EXcel_Click(object sender, EventArgs e)
{
xlexcel = new Excel.Application();//Exception is occuring in this line
.
.
.
}