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

VC++ .NET Discussion :

changer le framework .net par defaut sur C++ 2010 express


Sujet :

VC++ .NET

  1. #1
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 22
    Par défaut changer le framework .net par defaut sur C++ 2010 express
    bonjour a tous.

    j'ai récupéré un programme d'exemple compilé avec VISUAL C++ 2005 pour le framework 2.0.
    Voulant le retoucher pour l'adapter a mon application, j'ai téléchargé VISUAL C++ 2010 express (seul que j'ai réussi a téléchargé).
    Du coup mon programme se retrouve a utiliser le framework 4.0
    J'ai trouver des exemples qui explique comment utilisé le 2.0 sur le site de microsoft, mais je ne peut suivre leur explication jusqu'au bout. il me manque quelque chose dans VISUAL.

    On en arrive a la question: peut on le faire avec VISUAL C++ 2010 express?


    Merci.
    guillaume.

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 445
    Par défaut
    Je n'ai pas la version Express de VS, mais qu'elle est l'étape qui pose problème lors de la migration de VS2005 à VS2010 Express ?

  3. #3
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 22
    Par défaut
    Citation Envoyé par bacelar Voir le message
    Je n'ai pas la version Express de VS, mais qu'elle est l'étape qui pose problème lors de la migration de VS2005 à VS2010 Express ?
    bonjour.

    mon problème n'est pas a l'importation du projet sous VS2010, j'ai réussi a faire les modification que je voulais au programme.
    Mais que VS2010 utilise par défaut le .net 4.0 et je voudrais le compiler pour le .net 2.0 (comme VS2005).

    j'ai trouver cela chez Microsoft
    http://msdn.microsoft.com/en-us/library/bb398202.aspx
    mais je ne retrouve pas leur infos dans mon VS2010.

    merci.

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 445
    Par défaut
    C'est étrange que l'outil de migration des projets de VS2005 à VS2010 ait changé la version du framework.
    Généralement, il est très, voir trop, conservateur, rétif à changer la moindre option.

    Le lien que vous donner parle de VB.NET C# et F# mais pas de C++ et l'interface des settings de projets est assez différentes dans un projet C++.

    Le processus de changement de Framework pour C++/CLI dans VS2010 est détaillé dans le troisième "Community Content" de la page MSDN suivante :

    http://msdn.microsoft.com/en-us/libr...98(VS.90).aspx

  5. #5
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 22
    Par défaut
    la on est sur la bonne piste.
    cela ne compile plus

    1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(292,5): error MSB8009: .NET Framework*2.0/3.0/3.5 ciblent l'ensemble d'outils de plateforme*v90. Vérifiez que Visual Studio*2008 est installé sur l'ordinateur.
    ========== Génération*: 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
    mais il a reconnue que je ne voulais pas le 4.0, donc la on est pas mal.

    ce n'est pas encore gagné mais merci de ton aide.

    guillaume.

  6. #6
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 445
    Par défaut
    VS2010 ne fournit que les outils pour générer pour la plateforme .NET4, V100 pour les aspects C++.
    Vous pouvez utiliser les outils des versions V90 (VS2008) et V80 (VS2005) si les ceux-ci ont été installé. Généralement, ils sont installés avec le VS correspondant.

    Comme l'indique le message d'erreur, vous avez changé la version des outils de générations de V100 à V90, mais il doivent être installés. D'où le message d'erreur indiquant :
    Vérifiez que Visual Studio*2008 est installé sur l'ordinateur
    Si vous voulez rester avec les outils de générations de VS2005, il faut mettre V80 à la place de V90 dans les fichiers que vous avez modifiés.

    Mais il faut que les outils correspondants à la version soient installés. Le plus simple étant d'installer la version de VS correspondante en plus de VS2010.

  7. #7
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 22
    Par défaut
    Citation Envoyé par bacelar Voir le message
    VS2010 ne fournit que les outils pour générer pour la plateforme .NET4, V100 pour les aspects C++.
    Vous pouvez utiliser les outils des versions V90 (VS2008) et V80 (VS2005) si les ceux-ci ont été installé. Généralement, ils sont installés avec le VS correspondant.

    Comme l'indique le message d'erreur, vous avez changé la version des outils de générations de V100 à V90, mais il doivent être installés. D'où le message d'erreur indiquant :


    Si vous voulez rester avec les outils de générations de VS2005, il faut mettre V80 à la place de V90 dans les fichiers que vous avez modifiés.

    Mais il faut que les outils correspondants à la version soient installés. Le plus simple étant d'installer la version de VS correspondante en plus de VS2010.
    mince avec leur WEB install on a du mal a trouver les anciennes versions, il va falloir que je cherche.

    merci a vous, même avec du retard.

  8. #8
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 445
    Par défaut
    mince avec leur WEB install on a du mal a trouver les anciennes versions, il va falloir que je cherche.
    ???

    C'est dans l'onglet VS2008 de cette page :

    http://www.microsoft.com/express/Downloads/

Discussions similaires

  1. [C#] Est que le framework est par defaut sur XP et Seven
    Par jubourbon dans le forum Débuter
    Réponses: 1
    Dernier message: 25/04/2012, 16h02
  2. framework.net 3.0 sur visual studio 2005
    Par adel.87 dans le forum Windows Presentation Foundation
    Réponses: 8
    Dernier message: 11/01/2008, 09h18
  3. Réponses: 2
    Dernier message: 07/12/2006, 17h26
  4. changer le logiciel mails par défaut
    Par xenos dans le forum Delphi
    Réponses: 3
    Dernier message: 25/10/2006, 13h09
  5. [CR.NET] Imprimante par defaut sur PC client
    Par GTRANNECY dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 26/04/2005, 12h31

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