Peut-on ajouter une Référence de 'Microsoft.ACE.Oledb.12.0.dll" pour projet

J'obtiens l'erreur "Le" Microsoft.ACE.OLEDB.12.0' fournisseur n'est pas enregistré sur la machine locale." sur mes serveurs de tests. Donc Ma Question est :

i) puis-je ajouter une référence pour les "'Microsoft.ACE.Oledb.12.0.dll'" pour projet de soi?
ii) Est-il sûr?
iii) Comment faire?

Chaque chose est de travailler sur ma machine locale depuis j'ai la dernière version d'office installer dans ma machine. Dès que je suis le déploiement de mon code pour serveurs de tests, j'obtiens l'erreur ci-dessus. Je ne pourrais pas être en mesure d'installer Office sur les serveurs de tests (pour quelque raison). Ainsi est-il possible de mettre tous besoin de la dll dans le projet lui-même et de la déployer à tester les serveurs de trop ?

Merci d'avance.

Je sais que cela a été un moment depuis que vous avez posé cette question, mais je suis confronté à la même question et j'ai besoin de savoir si il existe un moyen d'ajouter cette dll de l'application web asp. Merci pour toute aide.

OriginalL'auteur Avinash | 2013-08-22