IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual Studio Discussion :

[VS2010 Express]Deployer ODP.NET sur un serveur x64


Sujet :

Visual Studio

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mai 2003
    Messages
    147
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2003
    Messages : 147
    Points : 109
    Points
    109
    Par défaut [VS2010 Express]Deployer ODP.NET sur un serveur x64
    Bonjour à tous,

    Comment déployer une application .NET utilisant le driver Oracle ODP.NET ?
    L’environnement de dev est le suivant :
    • Windows XP
    • Visual Studio 2010 Web Express
    • Driver ODP.NET Oracle 11.2.0.1 (Assembly : 2.112.2.0 x86)
    • Ok tout fonctionne


    Environnement de déploiement :

    • Windows 2003 Serveur (x64)
    • IIS V6
    • Driver ODP.NET Oracle 11.2.0.1 (tests fait avec version 64 et 32)


    Sur Visual Studio 2010 j’ai rajouté la référence Oracle.DataAccess.

    Une fois l'application déployée sur le serveur, je souhaite que cette dernière utilise le driver ODP.NET installe sur le serveur.

    Actuellement l'erreur est la suivante :

    Could not load file or assembly 'Findmail' or one of its dependencies. Tentative de chargement d'un programme de format incorrect.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.BadImageFormatException: Could not load file or assembly 'Findmail' or one of its dependencies. Tentative de chargement d'un programme de format incorrect.
    Avez-vous connaissance de tuto ?

    J'ai l'impression que l'utilisation d'Oracle est une usine à gaz mais je n'ai pas vraiment le choix

    En vous remerciant par avance de votre aide.

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mai 2003
    Messages
    147
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2003
    Messages : 147
    Points : 109
    Points
    109
    Par défaut
    Ma solution est la suivante.

    Installer la version ODP.NET X64 (ODAC112021Xcopy_x64.zip) et non pas utiliser "Universal Installer".
    Ensuite dans l'assembly (Windows\assembly) vous devez trouver Oracle.DataAccess en architecture AMD64.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Publier un web service .net sur un serveur Apache
    Par Kropernic dans le forum Services Web
    Réponses: 3
    Dernier message: 16/08/2010, 14h12
  2. Page asp.net sur le serveur
    Par tito55 dans le forum ASP.NET
    Réponses: 6
    Dernier message: 30/01/2010, 04h51
  3. Réponses: 5
    Dernier message: 20/08/2009, 22h17
  4. Réponses: 2
    Dernier message: 17/01/2008, 18h05
  5. deployer un .war sur un serveur unix
    Par karine_ dans le forum NetBeans
    Réponses: 1
    Dernier message: 17/09/2006, 14h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo