Excel.dll – 使用Excel获取错误
我在我的项目中使用Excel.dll
来访问Excel文件中的数据。 我已经在我的网站的Bin文件夹中添加了Excel.dll。 在我使用指令的网页中:
using Excel;
和代码是
String path = "F:\\Saurabh\\database\\FMData1.xls"; FileStream stream = File.Open(path, FileMode.Open, FileAccess.Read); Excel.IExcelDataReader excelReader = null; excelReader = Excel.ExcelReaderFactory.CreateBinaryReader(stream);
在我的本地服务器,它运行良好。 但是,当我上传到服务器,它是给错误的。
The type or namespace name 'Excel' could not be found (are you missing a using directive or an assembly reference?)
我认为.Net框架存在一些问题。 请帮忙…….
尝试改变你的using
:
using Excel = Microsoft.Office.Interop.Excel;
请参阅
这是没有问题的代码,DLL或使用指令,问题是我把我的斌文件夹在错误的地方。 我把它放在根目录,现在它工作得很好。 感谢所有,为您付出的时间和精力。