Erreur d'accès à un fichier Excel depuis C#
Salut !
J'essaie d'ouvrir un fichier excel à partir du code en C#, et voici le message d'erreur que j'obtiens :
Citation:
System.InvalidOperationException*: 'Le fournisseur 'Microsoft.ACE.OLEDB.12.0' n'est pas inscrit sur l'ordinateur local.'
Après avoir fouillé le Net, j'ai installé ce correctif : Moteur de base de données Microsoft Access 2010 redistribuable (AccessDatabaseEngine_X64.exe), mais ça n'a rien changé...
Voici la connection string :
Code:
@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filePath2 + ";Extended Properties=\"Excel 15.0 Xml;HDR=YES;IMEX=1\";";
Comme je désespère de trouver, je m'en réfère à vous... avez-vous une idée pour solutionner cela ?
Merci ! ;)
NB : J'utilise Windows 7 x64 / Office 2013 / Visual Studio 2017