使用Aspose.Cells将Excel转换Html,发生堆栈溢出异常StackOverflowException

我们使用Aspose.Cells(.net版本)将Excel转换Html,发生堆栈溢出(StackOverflowException),导致进程崩溃。

Aspose的版本为20.3。

代码在这里:ExcelConverterConsoleApp.zip (4.9 MB)

@wang.yuan,
我们已在数据库中将问题记录为“ CELLSNET-47500”进行调查。 一次,我们将为您提供一些新闻,我们将在本主题中为您更新。

@wang.yuan,
1,请不要使用重复的文本作为定义名称,重复的文本会使用户和Aspose.Cells混淆。 抛出StackOverflowException是因为复制工作区时会进行圆参考。

2,我们将尝试解决此问题,但现在无法提供预计到达时间。 如果要删除所有不可见的工作表,请仅使用Workbook.Worksheets.RemoveAt()方法。

@wang.yuan,

我们很高兴通知您,您的问题已解决。您可能会在我们包含其他增强功能和修复程序后的几天内看到此修复程序。

@wang.yuan,
请尝试最新的修复20.7.7。
尽管我们已经解决了这个问题,但是最好还是使用Workbook.Worksheets.RemoveAt()删除不可见的工作表。

Aspose.Cells20.7.7 For .Net2_AuthenticodeSigned.Zip (5.4 MB)
Aspose.Cells20.7.7 For .Net4.0.Zip (5.4 MB)

The issues you have found earlier (filed as CELLSNET-47500) have been fixed in Aspose.Cells for .NET v20.8. This message was posted using Bugs notification tool by Amjad_Sahi