程序发布到服务器上运行后程序报错(急)
string rootpath = System.Web.HttpContext.Current.Server.MapPath("~/Rpt/");
string strPathName = rootpath + PathName;
string xmlsavepath = @"D:\XMLPath";
if (!Directory.Exists(xmlsavepath))
{
Directory.CreateDirectory(xmlsavepath);
}
Excel.Application excelXLS = null;
excelXLS = new Excel.ApplicationClass();
excelXLS.DisplayAlerts = false;
Excel._Workbook excelWK;
Excel._Worksheet excelWS;
excelWK = excelXLS.Workbooks.Open(strPathName);
string savePath = xmlsavepath + @"\" + PathName + "_" + DateTime.Now.ToString("yyMMddHHmm") + ".xlsx";
excelWS = excelWK.Worksheets[1] as Microsoft.Office.Interop.Excel._Worksheet;
excelWS.Name = PathName + "_" + DateTime.Now.ToString("yyMMddhhmm");
我写的一个打印,只发这段代码,是来打开excel的 我在本地测的时候没问题,把程序发布到服务器上面后,发现好像是在 红色的代码段 实例化excel的时候出错了? 服务器上也是office 也是2007的 各位能指教下 是哪里出了问题了吗?
------解决方案--------------------