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

Framework .NET Discussion :

Quelle dll est build en V2.0.50727?


Sujet :

Framework .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Septembre 2002
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 270
    Par défaut Quelle dll est build en V2.0.50727?
    Hello a tous,


    Je suis en train de migrer mon code .net 2 en .net 4 et VS2010, j'ai dans ma solution une centaines projets que j'ai fait passé en .net 4. avec plusieurs exe qui utilisent les mêmes dll.

    lorsque je lance un exe cela fonctionne bien, sauf pour un exe
    lorsque je lance l'application j'ai le message 'Mixed mode assembly is build against V2.0.50727 ....

    ce qui m'étonne c'est que l'endroit ou cela se produit est commun a toutes les application.

    Comment puis-je trouver quel .dll pose problème???

    j'ai fait evoluer mon crytal report vers la version 13 pour VS 10 mais je vois que le runtime est toujours V2 et cela ne resoud pas mon problème j'ai aussi des modules avec composants textbox etc... tournant toujours en V2 mais fonctionnant sur tout les exe, et j'ai aussi un module J#vsjlib en V2.

    Comment puis-je determiné quel point pose problème?

    merci

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Difficile d'en dire plus, sans le code. Je pense que la première place à regarder est dans l'onglet "Références" du "MyProject".

    Avec VS 2013 en tout cas, il y a la version de la dll référencée. Si une des dll n'a pas au minimum la version 4.0.0.0, cela pourrait bien être la responsable.

    Et comme ton message d'erreur parle de Mixed Platforms, il se pourrait bien qu'une de tes dll soit incompatible avec une version 64 bits de Windows. Dans ce cas, il faut soit obtenir une dll compatible avec un SE 64 bits ou essayer de relancer/regénerer la solution en remplaçant la plate-forme anycpu par une plateforme x86 dans le gestionnaire de solutions.

  3. #3
    Membre très actif
    Inscrit en
    Septembre 2002
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 270
    Par défaut
    C est le cas j ai passé en revue tout les projets passé les versions vers des versions runtimes 4 mis a part le crystal report version 13 pour vs 2010 et mes modules avec mes composants qui tournent toujours sur v 2. Ainsi que la dll j # vsjlib.

    Ce que je ne comprend pas c est que cela fonctionne ou non selon l application par defaut.

    Je compile toujours en x86 car l'anycpu a tendance a cracher mon appli.

  4. #4
    Membre très actif
    Inscrit en
    Septembre 2002
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 270
    Par défaut
    Je pense que mon problème n'est pas vraiment lié a un quelquonque environnement X86 X64.


    Le fait est que j'utilise des composants qui tournent sous un runtime V2. Par contre je ne comprend pas pourquoi je ne trouve pas de composant Crystal report runtime V4.

    Pour ce qui est des composants J#, il semble qu'il n'y ai plus de support pour .net 4.


    j'ai reussi a faire tourner mon application avec ce parametre dans mon app.config

    <startup useLegacyV2RuntimeActivationPolicy="true">

Discussions similaires

  1. Réponses: 5
    Dernier message: 17/07/2008, 15h45
  2. comment savoir par quelle page est passé un visiteur
    Par emilie_per dans le forum Langage
    Réponses: 6
    Dernier message: 07/02/2006, 11h11
  3. [VB.NET][Datagrid] quelle cellule est AFFICHEE
    Par Golzinne dans le forum Windows Forms
    Réponses: 4
    Dernier message: 16/12/2005, 18h24
  4. Quelle(s) est/sont l'utilité de ROWID ???
    Par snoopy69 dans le forum Oracle
    Réponses: 18
    Dernier message: 29/08/2005, 09h24
  5. Noyau du deboggeur BORDBK41.dll est manquant ou non rescencé
    Par Colinbayard dans le forum C++Builder
    Réponses: 3
    Dernier message: 08/12/2004, 00h09

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