Impossible de charger le fichier ou l'assembly 'Oracle.ManagedDataAccessDTC.DLL" ou une de ses dépendances

nous avons une ASP.Net 4.5.2 application à l'aide de la dernière Oracle.ManagedDataAccess.dll de nuget avec Entity Framework 5.

Version du fichier: 4.121.1.0

Version du produit: 4.121.1.20131211

Lorsqu'il est déployé à l'environnement de production (Windows Server 2008 r2 x64) tout fonctionne bien, jusqu'à ce que nous avons besoin des transactions distribuées.

Documentation Oracle états que nous avons besoin de fournir Oracle.ManagedDataAccessDTC.dll (de la même version, spécifique pour la plate-forme x64) afin d'obtenir les transactions distribuées de travail.

Impossible de charger le fichier ou l'assembly 'Oracle.ManagedDataAccessDTC.DLL" ou une de ses dépendances. Le module spécifié est introuvable.

Description: Une exception non gérée s'est produite pendant l'exécution de la demande web actuelle. Veuillez consulter la trace de la pile pour plus d'informations sur l'erreur et où elle a son origine dans le code.

Détails De L'Exception: System.IO.FileNotFoundException: impossible de charger le fichier ou l'assembly 'Oracle.ManagedDataAccessDTC.DLL" ou une de ses dépendances. Le module spécifié est introuvable.

Trace De La Pile:

[FileNotFoundException: impossible de charger le fichier ou l'assembly 'Oracle.ManagedDataAccessDTC, Version=4.121.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342' ou une de ses dépendances. ]

Pourriez-vous être un peu bref dans le but de trouver votre problème réel et un peu de code de travail fournira une image plus claire de votre travail ! @weedo
Question sur le système où l'Oracle n'est pas installé est résolu en déplaçant Oracle.ManagedDataAccessDTC.dll pour GAC_32. Assurez-vous que vous utilisez la version correcte de Oracle.ManagedDataAccessDTC.dll .
Mais encore, je vais avoir le même problème lorsque j'essaie de faire ce travail sur windows server 2008
Ici est la source d'où j'ai obtenu ma solution : esjqr.com/article.php?id=24043
Eh bien, j'ai de résoudre le problème.. il m'a fallu 3 jours pour comprendre que Microsoft Visual C++ 2010 Redistributable est manquant à partir de mon ordinateur.. j'ai installé .. Redémarrer mon IIS .. et mon problème est résolu.

OriginalL'auteur Waleed Baig | 2014-09-19