To be more specific, I'm referring to the COM component Microsoft.Office.Interop.Excel.dll.
If clients don't have excel installed on their computer, would the .net application even run or just crash the moment there is an attempt to access the dll?
Also, is it possible to work around any possible limitations by deploying a copy of this dll along with the .net application? (Assuming that it's legal to do so.)