asp.net操作Excel模板问题,急!!!!
//建立一个Excel.Application的新进程
Excel.Application app = new Excel.Application();
if (app == null)
{
return;
}
app.Visible = false;
app.UserControl = true;
Workbooks workbooks = app.Workbooks;
_Workbook workbook = workbooks.Add(template_path + "\\EXCEL测试模板.xls");
Sheets sheets = workbook.Worksheets;
_Worksheet worksheet = (_Worksheet)sheets.get_Item(1);
为什么会提示这个错误,权限这些东西都设置了
--------------------------------------------
无法访问文件。请尝试下列方法之一:
? 确认所指定的文件夹已存在。
? 确认文件所在的文件夹不是只读的。
? 确认给出的文件名不包含下列字符: < > ? [ ] : 1.xls 或 * 。
? 确认文件/路径名长度不超过 218 个字符。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Runtime.InteropServices.COMException: 无法访问文件。请尝试下列方法之一:
? 确认所指定的文件夹已存在。
? 确认文件所在的文件夹不是只读的。
? 确认给出的文件名不包含下列字符: < > ? [ ] : 1.xls 或 * 。
? 确认文件/路径名长度不超过 218 个字符。
[解决办法]
template_path跟踪一下这个路径
[解决办法]