服务器: 阿里云一核2G学生机
系统:windowserver 2012
程序:asp.net webform
问题: 本地上传excel没问题,部署服务器之后就提示上传出错,但是服务器上的file
文件夹确实有上传的文件,
尝试:服务器已经下载了Ofiice 2003 和 2016
小伙子,你就不能在catch里面加个日志,或者把异常跑出来,你这样,谁知道是啥问题啊
ExcelToDataSet1这里面应该错误了,看看代码,本地没有报错吗?
catch (Exception e)
把堆栈打印出来就知道代码哪出的问题,再一步一步看是缺了什么。
另外NPOI不香吗?非要装Office
用NPOI吧
用office的话, 一般IIS的对应的应用程序池需要启用32位应用程序
解决了,问题就是导入excel的配置文件服务器不支持。改个连接字符串就可以了