Pour l'erreur suivante:
Impossible de charger le fichier ou le fichier montage: /// C:\Program Files\SAP BusinessObjects\BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll ’ou l’une de ses dépendances.
Existe-t-il un moyen de résoudre cette erreur autrement que par le biais de la solution:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
Cette solution ne fonctionne pas dans mon application
S'il vous plaît utilisez ce code .. .. Il peut être utile pour vous.
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
C’est légèrement différent de vous . Pour plus de détails, visitez ce lien Crystal Report Viewer
Modifie la première ligne pour fonctionner avec succès
Après avoir ouvert un fichier "App.config" à partir de l'Explorateur de solutions
Précédent:
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup>
Actuel:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup>
Cela se produit essentiellement, si vous avez une configuration correcte de SBO (je vous le souhaite :)), entre différents composants de votre SDK SBO, il existe des assemblys avec une version .NET différente. Vérifiez si vous avez une ancienne version de SAP BO SDK installée sur votre ordinateur aussi . J'espère que cela vous aidera.
Utiliser seulement
<startup useLegacyV2RuntimeActivationPolicy="true">
</startup>
Cela fonctionne pour tous les cadres!
Essayez d'insérer le code ci-dessous dans votre fichier app.config ou web.config:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
Suivez les étapes: Faites un clic droit sur le projet, puis cliquez sur Propriétés -> Compiler -> Option de compilation avancée -> Cliquez sur Structure cible et sélectionnez .Net Framework 3.5 -> Maintenant Cliquez sur OK
C'est la solution simple.
Lorsque vous rencontrez ce problème dans une application ASP.Net, vérifiez le pool d'applications de l'application dans IIS. Changez le pool d'applications en .Net 4.0 à partir de .Net 2.0.
Cela résoudra le problème.
a bien fonctionné pour moi pour toutes les configurations: MSIL, x64 et x86 bits fonctionne même très bien.