J'ai développé une application web dans Framework 4.0. Maintenant, je suis en train de mettre en œuvre le concept de regroupement, que Framework 4.5 prend en charge dans les applications existantes. Avant de déployer l'application, j'ai installé Framework 4.5 dans mon environnement de contrôle de qualité local, car le regroupement fonctionne uniquement lorsque nous avons installé framework 4.5. Mais maintenant, je ne peux pas accéder à ma demande en raison d'une erreur:Impossible de trouver le fournisseur de données .Net Framework demandé. Il peut ne pas être installé dans le framework 4.5
Unable to find the requested .Net Framework Data Provider. It may not be installed.
Je spécifiant le nom de mon fournisseur de données Web.config
ainsi:
<system.data>
<DbProviderFactories>
<remove invariant="Oracle.DataAccess.Client"/>
<add name="Oracle Data Provider for .NET"
invariant="Oracle.DataAccess.Client"
description="Oracle Data Provider for .NET"
type="Oracle.DataAccess.Client.OracleClientFactory,
Oracle.DataAccess.Client,
Version=2.112.2.0,
Culture=neutral,
PublicKeyToken=89b483f429c47342" />
</DbProviderFactories>
</system.data>
Oracle.ManagedDataAccess.dll est-il sur la machine cible? – Kramb
@Kramb 'Oracle.DataAccess' n'est pas' Oracle.ManagedDataAccess', ils sont différents. Avez-vous installé le fournisseur, vous pouvez le télécharger ici: [ODAC (Oracle Data Access Components) pour les téléchargements Windows] (http://www.oracle.com/technetwork/topics/dotnet/downloads/net-downloads-160392). html) –