Les nouveaux OS sont basés sur des architectures 64 bits (cf Windows 2008 R2 server).
Lorsque vous programmez, vous êtes peut-être amené à travailler avec Access et donc le connecteur ‘Microsoft.Jet.OLEDB.4.0’.
Par défaut, les systèmes 64 bits n’exécutent pas le programme « OLEDB 32 bits » et vous avez donc une erreur du type :
« The ‘Microsoft.Jet.OLEDB.4.0’ provider is not registered on the local machine »
Pour contourner ce problème, allez dans le Gestionnaire IIS (Manager) , trouver « pool d’applications » (Application Pool).
Retrouvez celui qui est utilisé par votre application (ici ASP.Net v4.0) et passez la valeur « Activer les applications 32bits » à True.
Votre site devrait désormais fonctionner.