none
Impossibilité d'utiliser VS2008 RRS feed

  • Discussion générale

  • Bonjour, j’ai un souci avec VisualStudio 2008 à mon travail. Je ne peux pas travailler avec.

    Suite à un plantage de mon PC le service informatique m’a réinstallé Windows et les logiciels basic de nos PCs. J’ai installé ensuite les logiciels de développement que nous utilisons

    VS6 pour VB6 et VC++ et VisualBasic 2008 pour VB.net. Sur 3 autres PC cela marche sans souci et avant mon plantage Windows cela marchais impeccable.

     

    Malheureusement je ne peux rien faire avec VS2008. Impossible de sauvegarder mon projet et de lancer le débogueur.

    Message d'erreur à la sauvegarde avec "Save All" ou sauvegarde du projet:

    “The Operation could not be completed.Cette interface n'est pas prise en charge”

    Impossibilité de lancer le programme avec le débogueur, le triangle vert est grisé ainsi que dans « Test\ Run ou Debug » les instructions qui suivent sont grisées aussi.

    Je peux par contre sauvegarder une form ou une classe.

    J'ai pensé à une possible piste, mon nom d'utilisateur comporte un "." genre "MonNom.Dev" du coup le répertoire de travail se trouve dans "MonNom.Dev\Local Settings\Application Data\..." il a été changé car avant je n’avais que « MonNom »

    Mais cela ne gêne pas VS 2010.

    Nous travaillons surtout sous VS6 avec VB6,

    J’ai tenté de réinstaller plusieurs fois VS2008. J’ai désinstallé VS6 réinstaller mais rien n’y fait.

    J’ai installé VS2010 donc et la cela marche bien mais vu qu’il n’est pas installer sur tout les postes et que les projets ne sont pas retro compatible. Je suis bien ennuyé.

    Avez-vous une piste?

    mardi 15 février 2011 10:26

Toutes les réponses

  • Bonjour,

    Etes-vous administrateur de la machine ? Si ce n'est pas le cas, il faut que votre compte soit ajouté dans le groupe des debogguers pour pouvoir lancer le projet en mode debogage.


    Gregory OTT
    ALM Engineer at Tekigo => www.tekigo.com
    mardi 15 février 2011 14:26
  • J’ai installé VS2010 donc et la cela marche bien mais vu qu’il n’est pas installer sur tout les postes et que les projets ne sont pas retro compatible. Je suis bien ennuyé.
    Vous pouvez faire des projets avec comme target le .Net framework 2.0, 3.0,3.5 et 4.0 avec VS2010! Vous pouvez ainsi profiter des avancements de l'interface (IDE) VS2010 tout en faisant les mêmes projets. Tu peux changer le Target Framework dans les propriétés du projet.
    Microsoft MVP C# || gabrielmongeon.com || LinkedIn
    mardi 15 février 2011 15:35
    Modérateur
  • J’ai installé VS2010 donc et la cela marche bien mais vu qu’il n’est pas installer sur tout les postes et que les projets ne sont pas retro compatible. Je suis bien ennuyé.
    Vous pouvez faire des projets avec comme target le .Net framework 2.0, 3.0,3.5 et 4.0 avec VS2010! Vous pouvez ainsi profiter des avancements de l'interface (IDE) VS2010 tout en faisant les mêmes projets. Tu peux changer le Target Framework dans les propriétés du projet.
    Microsoft MVP C# || gabrielmongeon.com || LinkedIn

    Cette solution n'est viable que si les développeurs VS 2008 et VS 2010 ne partagent pas la même solution.


    Gregory OTT
    ALM Engineer at Tekigo => www.tekigo.com
    mardi 15 février 2011 16:25
  • Bonjour,

     

    Effectivement je suis administrateur du PC, mais si cela venait de la, n'y aurait t'il pas le même souci avec VB2010. Mais vu que les PC sont gérer avec Active directory par le service informatique, il y a peut être quelque chose quand même à regarder. Pouvez vous me donner la solution pour au moins vérifier si je suis bien déclarer dans le groupe débogueurs.

    Merci en tout cas de vos réponses car j'ai posté sur d'autre forum mais sans aucun retour.

     

    mercredi 16 février 2011 06:27
  • Effectivement j'avais pas pensé à sa, je vais essayer mais un projet monté avec VS2010 en FW3.5 peut être ouvert avec VS2008? Je vais essayer.

     

    De plus on utilise pas le même projet en même temps sur plusieurs poste. Logiquement la personne qui à crée le projet sera la seule à le maintenir sauf en cas d'urgence et absence donc c'est préférable que l'on puisse l'ouvrir sur tout les poste de développement.

     

    D’ailleurs à se sujet, peut t'on downgrader un version de frameworks sur un projet? Les projet du coup que j'ai effectué en VS2010 de FW4 est-ce que je peut les basculer en FW3.5, j'avais regardé mais j'ai pas trouvé cette possibilité?

     

    Merci de vos réponses.

     

    Edit: Je viens d'essayer de faire un projet sous VS2010 en FW3.5 mais une fois sauvegarder j'ai essayé de l'ouvrir avec VS2008 mais il me détecte qu'il a été construit avec une version plus récente. Comment je doit procéder?

    • Modifié Megamario mercredi 16 février 2011 07:05 Essai réalisé
    mercredi 16 février 2011 06:41
  • Bonjour,

    Edit: Je viens d'essayer de faire un projet sous VS2010 en FW3.5 mais une fois sauvegarder j'ai essayé de l'ouvrir avec VS2008 mais il me détecte qu'il a été construit avec une version plus récente. Comment je doit procéder?

    => Ca n'est pas possible à moins de modifier à la main le fichier *.sln et les *.*proj.

    D’ailleurs à se sujet, peut t'on downgrader un version de frameworks sur un projet? Les projet du coup que j'ai effectué en VS2010 de FW4 est-ce que je peut les basculer en FW3.5, j'avais regardé mais j'ai pas trouvé cette possibilité?

    => Pour changer de version du Fw il suffit d'aller dans les propriétés du projet => onglet Application et de basculer framework cible dans la version souhaitée. Bien sûr si vous avez référencé des librairies qui n'existent pas dans la version downgradée, vous devrez modifier les références, voir redévelopper certaines parties de l'application.

    Effectivement je suis administrateur du PC, mais si cela venait de la, n'y aurait t'il pas le même souci avec VB2010. Mais vu que les PC sont gérer avec Active directory par le service informatique, il y a peut être quelque chose quand même à regarder. Pouvez vous me donner la solution pour au moins vérifier si je suis bien déclarer dans le groupe débogueurs.

    => Si vous etes administrateur de la machine alors ma solution n'en est pas une. De plus cela n'aurait surement pas marché non plus avec VS 2010.

    => Au final, il doit y avoir un conflit de DLL entre les différents IDE installés. Je ne vois pas comment vous allez pouvoir résoudre le problème sans réinstaller la machine "from scratch"...


    Gregory OTT
    ALM Engineer at Tekigo => www.tekigo.com
    mercredi 16 février 2011 08:13
  •  Ca n'est pas possible à moins de modifier à la main le fichier *.sln et les *.*proj.

    => J'avais compris que c’était possible avec le post de Gabriel, mais apparemment non, dommage. En tout cas sans bidouille

    Pour changer de version du Fw il suffit d'aller dans les propriétés du projet => onglet Application et de basculer framework cible dans la version souhaitée. Bien sûr si vous avez référencé des librairies qui n'existent pas dans la version downgradée, vous devrez modifier les références, voir redévelopper certaines parties de l'application.

    => Pas de souci je m'en doutait bien pour le downgrade, et merci de l'info, je comprend pas que j'avais pas trouvé sa avant car c'est relativement visible et pas cacher dans les méandres des menus.

    Au final, il doit y avoir un conflit de DLL entre les différents IDE installés. Je ne vois pas comment vous allez pouvoir résoudre le problème sans réinstaller la machine "from scratch"...

    => Je pense aussi mais ils viennent de me le refaire...En IDE j'en ai pas 50 mais VS6 et VS.net ne font pas bon ménage, il y a bien un message d'avertissement à l'installation mais sur toute les autres machines cela marche quand même, sauf la mienne :(.


    Merci, et si une lueur d'espoir est possible faite moi signe :)
    mercredi 16 février 2011 09:07
  • Si vous êtes en environnement Win7 il pourrait être interessant de créer une machine virtuelle avec l'environnement de developpement VB6 et d'installer sur le poste en local VS 2008.

    Dans tous les cas il est préférable d'installer d'abord VB6 puis VS2008 pour éviter les problèmes de compatibilité.

    En esperant que votre problème trouve une solution.


    Gregory OTT
    ALM Engineer at Tekigo => www.tekigo.com
    mercredi 16 février 2011 09:12
  • Au boulot on en sous XP pro. Et effectivement j'ai bien installé VS6 avant VS2008.

     

    J’espère aussi car c'est pas simple, mais j’espère surtout que l'on va abandonner ce VB6.

    mercredi 16 février 2011 11:49
  • Salut Messieurs,

    effectivement c'est mon erreur, on ne peut pas ouvrir les projets/solutions VS2010 en VS2008.

    De retour au problème:
    J'ai fait quelques recherches sur le web mais je n'ai rien trouvé de concluant. Es-ce que cela plante lorsque tu essaies de sauver d'autres éléments que les classes ou forms (projet ou solution)? Es-ce un projet web ou windows?


    Microsoft MVP C# || gabrielmongeon.com || LinkedIn
    mercredi 16 février 2011 19:59
    Modérateur
  • Merci de des solutions, c'est bien sympa.

     

    Donc cela plante avec le message énoncé lorsque j'essaie de sauvegarder le projet, par contre je peut sauvegarder les classes, les modules, de façon indépendante.

     

    C'est un projet Windows.

     

    Et autre souci, je ne peut donc pas lancer le programme en débogage, je peut par contre crée l'application (Build). Mais je viens de voir qu'il me crée l'exe en "Release" et non "debug" comme il me faisait avant 

    jeudi 17 février 2011 11:45
  • Avez-vous essayé de compiler en ligne de commandes avec vbc ?
    Gregory OTT
    ALM Engineer at Tekigo => www.tekigo.com
    jeudi 17 février 2011 12:26
  • Bonjour,

     

    Essayez de désinstaller Visual Studio 2008 a la main, en suivant ces instructions :

    http://blogs.msdn.com/b/joy/archive/2008/10/21/how-to-remove-visual-studio-2008-manually.aspx

     

    La désinstallation automatique n’est pas complète, probablement, et une nouvelle installation garde l’ancienne configuration corrompue.

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur MSDN !

    Windows Phone 7

    Astuces pour Visual Studio 2010

    XNA – Développement jeux vidéo

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     


    Suivez MSDN sur Twitter 

    vendredi 18 février 2011 13:58
  • Bonjour,

     

    Megamario, est-ce que la désinstallation manuelle et la réinstallation de Visual Studio fonctionnent ?

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur MSDN !

    Windows Phone 7

    Astuces pour Visual Studio 2010

    XNA – Développement jeux vidéo

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     


    Suivez MSDN sur Twitter 

    lundi 21 février 2011 10:28