我使用的C#代码在其他项目中工作得很好.但是在这个例子中,它返回一个0字节长的流。
我就是这样拯救溪流的:
using (var exportData = new MemoryStream())
{
workbook.Write(exportData);
return exportData.ToArray();
}工作簿的格式是正确的,事实上,正如我已经告诉过您的,这段代码可以在其他项目中工作。
在本例中,我使用的是NPOI2.4.0和SharpZipLib 0.86.0。我发现了类似的问题,说明问题是SharpZipkib版本,但这不是我的情况。
这还能造成什么问题呢?遗憾的是,NPOI甚至没有发出任何例外。
问候詹姆
发布于 2018-11-28 11:46:32
问题是SharpZipLib版本在web.config中的定义。
这个解决方案在我的另一个问题here中得到了解释,我自己发了一个答案。
https://stackoverflow.com/questions/53498333
复制相似问题