-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Example questions:
- Why would I use OpenSpreadsheet over Microsoft's Open XML API?
- Why would I use OpenSpreadsheet over ClosedXML?
A: When the author tried using ClosedXML for his business purposes, it constantly ran out of memory when writing large datasets, and it seemed a lot of work to get it to write a simple IEnumerable. (Would be good to show comparison code.)
A: ClosedXML has some performance issues saving large sheets, due to slow GetHashCode implementations that allocate objects on the heap.
A: ClosedXML has a memory leak where on consecutive runs of an open-edit-save workflow, memory balloons until the program crashes. Potential Memory Leak Issues On Second Run ClosedXML/ClosedXML#607 - How do I write fluent tests with OpenSpreadsheet?
- What runtimes does OpenSpreadsheet support?
- This is a great idea. How can I help?
-- suggest you request help for TravisCI automation or equivalent, so that you can add maintainers other than yourself going forward when life gets hard.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels