Il provider 'Microsoft.ACE.OLEDB.12.0' non è registrato sul computer locale

asp.net oledb sqlbulkcopy sql-server-2005

Domanda

Ho seguito la risposta a questo thread C # import excel filesheet in sql error del database e sono in grado di importare i dati excel in un database SQL Server. L'unico problema è che l'importazione funziona solo quando sto eseguendo il sito Web localmente dal computer di sviluppo ma dopo aver distribuito il sito su IIS, ottengo il seguente errore quando provo ad importare i dati da Excel.

inserisci la descrizione dell'immagine qui

Risposta accettata

Il server manca la DLL richiesta. Puoi trovare un'installazione solo qui .

Questo download installa una serie di componenti che possono essere utilizzati per facilitare il trasferimento dei dati tra i file di Microsoft Office System 2007 e le applicazioni non Microsoft Office.




Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché