Bonjour !
Depuis une semaine je galère avec mon web service.
En fait, mon web service "barcode.svc" que j'ai installé en production sur un SBS2008R2 64 bits (donc avec IIS7).
J'y accède sans problème depuis une application WinForm ou WinPhone7.
Le problème c'est quand mon webservice essaie de se connecter à une base access 2000 (que j'ai installé sur le SBS2008R2 pour faire simple), j'ai l' erreur bien connue :
Après de multiples recherches, il semblerait que cela vienne du 32bits à exécuter sur mon serveur 64bits...Le fournisseur 'Microsoft.Jet.OLEDB.4.0' n'est pas inscrit sur l'ordinateur local
Donc, j'ai défini dans le pool d'application lié à mon Service web la valeur TRUE du paramètre "Activer les applications 32 bits".
Problème : je n'arrive plus à accéder à mon service web sur le SBS en local à l'url http://localhost/BarCodeService/barcode.svc.
Ma configuration de développement est donc Visual Studio 2010 sur Win7 32bits. Je compile mon Web service avec une config "AnyCPU" et Framework 4.
Quelqu'un pourrait-il me porter assistance ?
Merci
Partager