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 :

Comment utiliser VS 2010 et 2005 dans la même équipe pour la même solution?


Sujet :

Visual Studio

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 45
    Points : 48
    Points
    48
    Par défaut Comment utiliser VS 2010 et 2005 dans la même équipe pour la même solution?
    Bonjour,

    En stage, je suis confronté à un problème technique bloquant:
    Je dois travailler avec VS 2010 sur une application développée en VB .net 2.0, et maintenue par des collègues utilisant VS 2005. Le tout en utilisant SVN.

    L'utilisation de ces différentes versions de VS est dûe à des contraintes imposées.

    Nous avons pensé à exclure les fichiers .vbproj et .sln du versioning mais à l'ouverture de la solution dans VS 2010, une conversion m'est imposée par VS, à la suite de laquelle plus d'une centaines d'erreurs sont remontées. Hors la solution est buildées sans problème par mes collègues sous VS 2005.

    Y aurait il quelque chose à laquelle nous n'avons pas pensé qui permettrai de travailler en parallèle sur une même solution, en utilisant deux versions différentes de VS?

    Merci d'avance pour toute piste ou suggestion proposée

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par keb83 Voir le message
    Y aurait il quelque chose à laquelle nous n'avons pas pensé qui permettrai de travailler en parallèle sur une même solution, en utilisant deux versions différentes de VS?
    Je ne sais pas s'il existe un bidouillage à faire mais avec la version 2012 de Visual Studio, Microsoft a fait en sorte que la conversion ne soit plus obligatoire. Actuellement je travaille sur une solution créée et développée avec VS2010 par les autres développeurs mais moi j'utilise VS2012 sans aucune conversion. La solution est traitée comme si on l'utilisait avec VS2010. Les fichiers sln et csproj sont bien archivés et aucuns problèmes n'est remontés dans les deux sens.

    Donc si tu as VS2012 alors je pense ça devrait passer.

  3. #3
    Membre éclairé
    Avatar de Etanne
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 469
    Points : 855
    Points
    855
    Par défaut
    Citation Envoyé par h2s84 Voir le message
    Avec la version 2012 de Visual Studio, Microsoft a fait en sorte que la conversion ne soit plus obligatoire.
    Effectivement, il ont pris en compte la rétrocompatibilité des solutions et projets créés à partir de la version de Visual Studio 2010 SP1.

    Sinon il reste la solution de créer une solution et les projets pour VS2012, et de lier les mêmes fichiers vb. Cette solution n'est pas forcément la meilleur mais permet de travailler sur les mêmes fichiers (hors sln et vbproj).

    Je pense que cela doit fonctionner (j'avais fait cette manip pour solution avec des projets C# pour une compatibilité VS2008 et VS2010)
    "Phylactère temporaire" = tooltips

    Votre problème a été résolu ? Alors utilisez sur et

  4. #4
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 45
    Points : 48
    Points
    48
    Par défaut
    Je ne dispose que de la version 2010 et pas 2012 malheureusement, je vais essayer l'option de ne lier que les fichiers .vb à une solution crées sous 2010 et je reviendrai donner un retour.

    Je reste ouvert à d'autres propositions..

    Merci

  5. #5
    Membre éprouvé Avatar de sisqo60
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 754
    Points : 1 188
    Points
    1 188
    Par défaut
    Bonjour,

    Je ne sais pas si cela est faisable, mais vous pouvez utiliser deux solutions dans votre repository. Un fichier VotreNomDeProjet.VS2005.SLN et un autre VotreNomDeProjet.VS2010.SLN. Je ne sais pas réélement si la stucture des csproj est rétrocompatible entre 2010 et 2005, à tester.

    Sinon bon courage.
    Un âne se croit savant parce qu'on le charge de livres (proverbe américain)

    N'oubliez pas de avant de
    Pas de question techniques par MP, c'est contre la philosophie du forum

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par sisqo60 Voir le message
    Je ne sais pas réélement si la stucture des csproj est rétrocompatible entre 2010 et 2005, à tester.
    Comme dit par Etanne c'est depuis VS2010 SP1 que la rétrocompatibilité est possible et pas uniquement pour les fichiers SLN mais aussi pour les fichiers projets (csproj et vbproj).

Discussions similaires

  1. Comment utiliser une feuille de style dans Frontpage 2003 ?
    Par fmd92 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 16/11/2006, 20h03
  2. Réponses: 5
    Dernier message: 27/08/2006, 14h24
  3. Réponses: 5
    Dernier message: 04/05/2006, 21h02
  4. [C#] Comment utiliser des dll win 32 dans un projet .NET
    Par Mickey.jet dans le forum Delphi .NET
    Réponses: 2
    Dernier message: 31/05/2005, 13h45
  5. Réponses: 4
    Dernier message: 03/03/2004, 11h04

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