读取excel文件rpc服务器不可用,RPC服务器不可用。 (来自HRESULT的异常:0x800706BA)-Excel...

在尝试使用ASP.NET C#读取并写入Excel模板文件时,遇到RPC服务器不可用的COMException异常。该异常发生在打开或保存Excel工作簿时,即使对于少量数据也是如此。代码示例展示了如何复制模板、打开Excel应用、填充数据以及保存和关闭工作簿的过程。问题可能与Excel应用程序的实例化或COM交互有关。
摘要由CSDN通过智能技术生成

我试图使用asp.net c#将数据写入excel模板文件。但是我得到了以下例外。

ExceptionType:“ System.Runtime.InteropServices.COMException”

消息:“ RPC服务器不可用。(HRESULT异常:0x800706BA)”

有时它适用于少量的行。我找不到问题所在。

try

{

int rowNumber = 5;

DataSet ds = ClsSystem.getReviewResponse();

Excel.Application myExcelApplication = null;

Excel.Workbook myExcelWorkbook = null ;

Excel.Worksheet myExcelWorkSheet = null;

//copy template

System.IO.File.Copy(excelFilePath, NewExcelFilePath);

myExcelApplication = new Excel.Application();

myExcelApplication.DisplayAlerts = false;

myExcelWorkbook = (Excel.Workbook(myExcelApplication.Workbooks._Open(NewExcelFilePath, System.Reflection.Missing.Value,

System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value,

System.Re

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值