kcwallace Posted December 10, 2009 Posted December 10, 2009 We have an ASP.Net 3.5 application that creates MS Excel Files on the fly for a client to download. We have it working on our development machines, and are ready to deploy to our web server. To use the Interop assemblies, we need to have MS Office installed on the server. Is it legal to install one copy of Office on the server and let our website software access it? Or is there a stripped down version that we can buy? (dlls only). We do not want any third party applications, or to use the method where you simply create a stream from a datagrid. Quote Go Beavs!!!
Administrators PlausiblyDamp Posted December 11, 2009 Administrators Posted December 11, 2009 In all honesty it might be easiest to contact Microsoft about this, if you search their site there should be a whole set of contact details regarding licensing queries. Quote Posting Guidelines FAQ Post Formatting Intellectuals solve problems; geniuses prevent them. -- Albert Einstein
kcwallace Posted December 11, 2009 Author Posted December 11, 2009 I tried calling them, and the two people I was speaking to were clueless. They just kept hearing Excel, and tried to sell me a copy of Office Quote Go Beavs!!!
WaddellG Posted December 15, 2009 Posted December 15, 2009 I'd say you aren't the only person who has run in to this mine field.... You could say that your server has a licenced copy of Excel and that only a single user (whoever your app runs under is accessing it) but it is a tricky one as you will be hitting it concurrently. In all honesty if Microsoft can't tell you then look at the EULA for Excel/office and see what it says - I'd recommend a strong cup of coffee to get you through reading that!!! Quote
CMTietgen Posted December 17, 2009 Posted December 17, 2009 We needed to do something similar at work and it did require Excel to be installed and there's not a stripped down version that I am aware of. You can look also into Gembox Spreadsheet. It doesn't require Excel to be installed and they even offer a free version, but I am not sure it meets your requirements. It's been useful for our company though. The free version is the same as the pro version with the following exceptions. - Maximum number of rows per sheet is 150. - Maximum number of sheets per workbook is 5. C Quote
kcwallace Posted January 8, 2010 Author Posted January 8, 2010 Microsoft says there is not an option without becoming an ISV, and paying a royalty per file generated. Quote Go Beavs!!!
Leaders snarfblam Posted January 8, 2010 Leaders Posted January 8, 2010 My understanding is that OpenOffice supports COM interop and it is, of course, free. It may not be the solution that you are looking for, but it is worth investigating. Quote [sIGPIC]e[/sIGPIC]
Recommended Posts