问题描述
这个简单的代码创建了一个Excel无法打开的文件。
怎么会失败?
using (SpreadsheetDocument doc = SpreadsheetDocument.Open(@"c:\dir\src.xlsx",true))
{
doc.SaveAs(@"c:\dir\saved.xlsx");
}
注意:
- Excel无法打开save.xlsx
- 已知src.xlsx存在并且有效(Excel打开它没有问题)
- saved.xlsx确实已生成,尽管它比src.xlsx小约500字节
解决方法
如果您是指此错误: Stop debugging before opening the "saved.xlsx" file
我已经检查过了。它可以正常工作: Output file