Reading Excel with .NET 1.1?

Mar 17, 2013 at 5:54 AM
I love this component and it makes my life nice and easy. I just got a request to write some code for a legacy box that only has .NET 1.1 on it. Because of the sizable changes to the framework between 1.1 and 2.0, I'm afraid that an upgrade may crash the existing project on there. Is there any way to get this library to work in .NET 1.1? I haven't tried it yet, so maybe it works as is, but I see that the specs say 2.0 or greater. Thanks.
Mar 17, 2013 at 6:12 PM
There are uses of Generics in there (2.0) but in theory you could replace them with ArrayList.
There is no Linq so you should be fine on that score.
Without actually trying it though I could not say for sure, you'd have to really give it a go.

An alternative hacky approach would be for the 1.1 app to drop Excel files on to a network share and have a 2.0 app processing those files outputting the results as CSV for the 1.1 app to pick up.
Mar 18, 2013 at 3:03 AM
I've never compiled a binary from source, and I'm sure that I'd miss one swap to ArrayList that would bomb out the app, so I was leaning towards the hacky way to begin with. We'll probably only run this process a few times, so I'm cool with creating a csv as necessary. I'm still trying to wrap my head around the fact that our production web server is running .NET 1.1. I thought I'd give it a shot. Thanks for your help.