本帖最后由 冰雪银莲 于 2021-6-10 09:05 编辑
需求:SpreadJS9 导入导出服务部署到Linux(CentOS7/8)中
SpreadJS9的导入导出服务在windows的iis中部署是正常的,没有问题。现在要把它部署到linux(CentOS7/8)服务器上,找了一个Linux中能部署ASP.Net的服务Jexus(6.3.x x86_64 专业版),地址:https://www.jexus.org/
服务部署上,接口也能调用到,但是无法正常执行导入导出操作。导入操作的以下代码,未成功执行,也没有从catch中捕获到任何异常。
- var str = importer.ImportExcel(read.BaseStream, flags, password);
复制代码
上图中框起来的代码行上面的日志是成功写入到日志文件了,但是代码行下边的日志没有写入到日志文件,catch中日志也没有写到日志文件。
另外:经测试,Jexus中部署服务,导入csv格式的文件是正常的,Excel(.xlsx)格式的不行。
希望各位大神能帮忙解决一下,可以不用Jexus,只要能在Linux下成功部署并能正常实现导入导出功能就行。或者能否提供一份基于asp.net core的导入导出服务
谢谢。。。
|