2015-08-04 2 views
0

J'essaye de créer un service Web générique dans la solution de SharePoint pour relier n'importe quelle version d'oracle, avec la sélection simple, l'insertion, la suppression et la mise à jour. Le WSP devrait être déployé dans SharePoint 2010.Connectez-vous oracle de sharepoint 2010

Selon mon exigence, je ne devrais pas installer un client Oracle pour la connexion Oracle donc j'utilise Oracle.DataAccess dll.

J'ai le problème suivant lors de la création de la solution, peut-être parce que SharePoint 2010 prend en charge jusqu'à Framework 3.5. La référence principale "Oracle.DataAccess, Version = 2.121.2.0, Culture = Neutre, PublicKeyToken = 89b483f429c47342, processorArchitecture = AMD64" n'a pas pu être résolue car elle a été créée par rapport au ".NETFramework, Version = v4.0" cadre. Ceci est une version plus élevée que le framework actuellement ciblé ".NETFramework, Version = v3.5". OracleWebService2010.

Je suis coincé avec ce problème peut-on m'aider avec cela. Merci d'avance.

Répondre

1

Vous devez utiliser la version Oracle.DataAccess .NET 2.0.
Si vous avez installé ODAC, vous trouverez ici:

C: \ app \ orauser \ produit \ 12.1.0 \ client_1 \ odp.net \ bin \ 2.x

Si vous ne pouvez pas installer ODAC sur l'ordinateur cible, Oracle.DataAccess ne suffira toujours pas. Vérifiez cela:
What is the minimal setup required to deploy a .NET application with Oracle client 11?

+0

Merci pour le chemin de la version dll Oracle.DataAccess .NET 2.0, il m'a été utile –