title: Alternative solutions to Microsoft.ACE.OLEDB.12.0 provider
body: <p>I'm getting the <strong>"Microsoft.ACE.OLEDB.12.0 provider is not registered"</strong> error on my asp.net application while I try to read an Excel file and after an exhaustive research on the web I just found myself in a dead-end. The only available solutions is to install the MS Component to achieve the objective. But there is a little inconvenient (as always), because of our costumer politics we can not install nothing but the application. And that's the real problem here. So I'm wondering if there is a way (an alternative way) to avoid the component installment.  If not well I think we will have a little issue with the client but nothing that we can not solve. But lets try to avoid that uncomfortable part. </p>