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 :

Partage de source entre projet


Sujet :

Windows Forms

  1. #1
    Membre éclairé Avatar de chris81
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 626
    Par défaut Partage de source entre projet
    bonjour,
    Voila j'ai une solution qui comprend plusieurs projets. Je souhaite que Projet1 puisse se servir des classes de Projet2. Pour faire cela je fait une référence dans Projet2 sur Projet1. La ok!
    Mon probléme est que par exemple dans Projet2 j'ai 2 classes, "Client" et "Voiture". Projet1 ne se sert que de la classe "Client".
    Si je bugge volontairement la classe "Voiture" de Projet2 alors Projet2 et Projet1 ne se comile pas. Alors que Projet1 n'utilise pas la classe "Voiture".

    En delphi j'avais une solution et tous mes projets dans le même dossier que la solution donc ce probléme n'existait pas. Savez vous comment je peux résoudre mon projet sans biensur copier les classes dans chaque projet car si je fait des modifications dans une classe je veux que cette modification agisse dans tous les projets l'utilisant.

    Merci a+

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    la seule solution, c'est de soit continuer dans le decoupage et mettre les classes qui peuvent ne pas marcher dans une autre assemblée, soit faire en sorte,
    qu'à defaut de marcher, ton logiciel fonctionne

    sinon, en regardant les propriétés d'un fichier, tu as une proprité : Build Action
    (si tu le mets à none, j'aurais tendance à dire qu'il ne sera pas compilé donc, que cela "resoudra" ton problème)

    The Monz, Toulouse

  3. #3
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    pourquoi bugger volontairement une classe?

    Quand tu fais une reference, du projet 2 dans projet1 et que tu compile, ca fait ca
    - je suis le projet1, je vais me compiler
    - je regarde les librairies dont j'ai besoin
    - j'ai besoin de projet2.dll donc je dois compiler le projet2
    - le projet2 compile pas donc j'aurais pas ma dll nécessaire donc je compile


    y a pas de probleme de meme dossier ou nom. ton projet1 a besoin d'une dll venant de projet2. pour avoir cette dll, projet2 doit compiler. c'est tout

  4. #4
    Membre éclairé Avatar de chris81
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 626
    Par défaut
    Citation Envoyé par Louis-Guillaume Morand Voir le message
    y a pas de probleme de meme dossier ou nom. ton projet1 a besoin d'une dll venant de projet2. pour avoir cette dll, projet2 doit compiler. c'est tout
    ben voila c'est bien le probléme moi je veux utiliser la classe du projet2 mais pas le projet2 en entier.
    De plus cela ne va t'il pas alourdir les setup s'il me prend projet2 en entier pour le coller dans Projet1.

    Je me dis qu'il doit bien avoir une solution, delphi sait faire cela

  5. #5
    Membre éclairé Avatar de chris81
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 626
    Par défaut
    Citation Envoyé par Louis-Guillaume Morand Voir le message
    pourquoi bugger volontairement une classe?
    Pour faire des tests!

  6. #6
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    JE reCONFIRME

    Proprieté : Build Action ==> None == Pas de compilation du code concerné

    Résolu ?

    The Monz, Toulouse

    PS : Surement possible de créer une configuration prenant cela en compte (ca evitera d'avoir à changer ensuite quand on voudra que ca tourne)

  7. #7
    Membre éclairé Avatar de chris81
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 626
    Par défaut
    re,
    j'ai trouve en fait quand j'ajoute ma classe je lui dit de faire un lien dessus et la pas de probleme. Merci à tous.

  8. #8
    Membre éprouvé
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Par défaut
    Un peu HS excuse-moi.
    C'est quoi cet indigo?

  9. #9
    Membre éclairé Avatar de chris81
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 626
    Par défaut
    indigo permet de se connecte à une base de données Access, MySQL ou SQL Server et de créer les classes en vb.net (bientôt version c#) suivant tes tables.

  10. #10
    Membre éprouvé
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Par défaut
    De simples classes ou aussi un système de requête et de persistence?

  11. #11
    Membre éclairé Avatar de chris81
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 626
    Par défaut
    il cré des classes avec les requetes qui vont bien ajout modif.... teste le tu verra a+

Discussions similaires

  1. Partage de style entre projets
    Par joc02 dans le forum Silverlight
    Réponses: 1
    Dernier message: 19/03/2009, 17h46
  2. Partage de classe entre projets
    Par chris81 dans le forum Framework .NET
    Réponses: 7
    Dernier message: 17/12/2007, 09h22
  3. Partage des fichiers entre projets Eclipse
    Par laura_cornel dans le forum Eclipse Java
    Réponses: 9
    Dernier message: 11/12/2006, 11h52
  4. [VS2003/VS2005] Partage éléments entre projets
    Par Cereal123 dans le forum Visual Studio
    Réponses: 3
    Dernier message: 27/09/2006, 17h22
  5. Réponses: 3
    Dernier message: 05/07/2006, 11h59

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