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

Windows Forms Discussion :

Problème pour publier une appli


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 94
    Par défaut Problème pour publier une appli
    Bonsoir,

    Je reviens avec un autre soucis rencontré lors de la publication de mon projet.

    Je viens de recommencer la totalité du projet...
    - lors de la compilation aucune erreur
    - compilation sous framework 2.0 pas de soucis... (9 avertissements)
    - compilation sous framework 4.0 pas de soucis
    - compilation sous framework 3.5 client, pas de soucis

    Lorsque je publie le projet (Framework4.0) et en demandant comme composants requis : "Framework 4.0", "power packs 10.0", la publication se fait correctement et le dossier cible reçoit bien quelques fichiers et le setup.exe

    En revanche, lorsque je souhaite publier le projet (framework 3.5 client, powerpacks) vers un dossier défini au préalable (un autre que le précédent...), j'ai ce message d'erreur :

    Impossible de charger le fichier ou l'assembly 'System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ou une de ses dépendances. Le fichier spécifié est introuvable. Ligne 123, position 5. .. emplacement du fichier resources
    j'en conclue que le framework 3.5 client ne prend pas en charge le system.Drawing pour la publication...?

    En revanche et c'est là où je ne comprends pas :
    Lorsque j'extrais le .exe du dossier debug et le place sur un pc avec le framework 3.5 client l'appli fonctionne... et même avec framework 2.0

    Y'aurait-il une solution pour joindre le composant system.drawing?

    Ou alors je suis à côté de la plaque et ma conclusion doit être revue....

    Merci
    Lio

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 94
    Par défaut
    Je viens de regarder "System.drawing" sur le site msdn.microsoft... http://msdn.microsoft.com/fr-fr/libr...=vs.90%29.aspx

    Il semblerait que cela ne serait pas lié au framework??

    Autre idée, mes images sont en .png.... est-ce un soucis? Je ne pense pas...

    Merci
    Lio

  3. #3
    Membre émérite
    Avatar de dkmix
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : Jamaïque

    Informations forums :
    Inscription : Septembre 2007
    Messages : 619
    Par défaut
    Bonjour,

    Lorsque tu es en Framework cible Net 4.0.

    As-tu comme référence System.drawing 4.0 v 4.30319 ?

  4. #4
    Membre Expert Avatar de DonQuiche
    Inscrit en
    Septembre 2010
    Messages
    2 741
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 2 741
    Par défaut
    Bonjour.

    Le problème est tout simplement que ton assembly référence la version 4.0 de system.drawing alors que tu cibles le framework 3.5. Ton appli devrait référencer la version 3.5.

    Plus généralement, pourquoi faire plusieurs versions ? Cible simplement la version compatible la plus ancienne possible.

Discussions similaires

  1. Réponses: 8
    Dernier message: 06/03/2015, 18h15
  2. Réponses: 2
    Dernier message: 27/08/2010, 09h54
  3. Réponses: 1
    Dernier message: 01/05/2010, 17h21
  4. Réponses: 1
    Dernier message: 09/11/2006, 12h39
  5. [VB.NET] problème pour piloter une appli. excel 2003
    Par Pynuch dans le forum Windows Forms
    Réponses: 13
    Dernier message: 16/11/2005, 13h02

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