Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net core EPPlus使我的api在AWS Linux ECS中崩溃_.net Core_Epplus - Fatal编程技术网

.net core EPPlus使我的api在AWS Linux ECS中崩溃

.net core EPPlus使我的api在AWS Linux ECS中崩溃,.net-core,epplus,.net Core,Epplus,我有一个web api,我上传Excel文件,然后将工作表导入sql表。当我在windows上独立运行它时,这很好,但在AWS ECS(Docker容器)中,当我调用新的ExcelPackage(fs)时,它会使任务崩溃,其中fs是来自S3的流 没有任何帮助的记录——它只是突然可怕地死去 还有人看到这个吗?也许我还可以用别的东西来读取Excel文件(XSLX) 我正在使用.NETCore2 谢谢我试着用ExcelDataReader()代替ePlus,效果很好。事实上,我认为它更快,而且它还支持

我有一个web api,我上传Excel文件,然后将工作表导入sql表。当我在windows上独立运行它时,这很好,但在AWS ECS(Docker容器)中,当我调用新的ExcelPackage(fs)时,它会使任务崩溃,其中fs是来自S3的流

没有任何帮助的记录——它只是突然可怕地死去

还有人看到这个吗?也许我还可以用别的东西来读取Excel文件(XSLX)

我正在使用.NETCore2


谢谢

我试着用ExcelDataReader()代替ePlus,效果很好。事实上,我认为它更快,而且它还支持XLS文件


ExcelDataReader文档的一部分确实提到添加一个文本编码提供程序(System.text.encoding.RegisterProvider),该提供程序在.Net Core中默认情况下未添加,因此这可能也是EPPlus的问题。

感谢非常有用的否决票。也许告诉我我的问题出了什么问题更有用,这样我就可以解决它了?无论如何。。我解决了。