none
Problèmes multiples avec Visual Studio 2008 RRS feed

  • Question

  • Bonjour,

    J'ai installé Visual Studio 2008 Edition Professionnelle. Le programme d'installation a installé en même temps le .NET Framework 3.0, le 3.5.
    Lorsque j'essaye de créer un projet CLR, par exemple une application Windows, j'obtiens l'erreur suivante : "C:\Users\[...]\Form1.h Cannot Open File" puis "The operation could not be completed" (Je précise que cette erreur survient dans des projets C++ mais aussi VB.NET et C#).
    Il est donc impossible d'ouvrir un quelconque projet CLR (ou quoi que ce soit qui utilise le .NET Framework).
    Ce n'est pas tout. Je suis limité à utiliser Visual studio uniquement pour des projets de type Win32, mais quand j'essaye d'ouvrir un projet, ou un fichier .c ou .h en cliquant dessus, un message d'erreur s'affiche me disant que Windows ne trouve pas le fichier !

    J'ai donc désinstallé puis réinstallé Visual Studio, mais cela n'a pas résolu le problème. J'ai également installé le SP1 du .NET Framework 3.5, toujours les mêmes erreurs ! Par ailleurs, j'ai également installé SharpDevelop 3.1 (qui fonctionne avec le .NET Framework 3.0) et lorsque je crée un projet VB.NET ou C#, il est impossible d'ouvrir le designer : "Méthode introuvable : System.Threading.WaitHandle.WaitOne" (pourtant elle existe vraiment puique je l'ai déjà utilisée, sauf si Microsoft a décidé de la supprimer dans les version 3.x) ...

    J'en ai conclu qu'il se pouvait être une erreur du .NET Framework j'ai donc désinstallé les versions 3.5 et 3.0 puis résintallées celles-ci : aucun changement, pour mon plus grand malheur ... J'ai remarqué que la fin de l'installation du 3.5 SP1 est très lente, pourtant il n'y a pas d'utilisation du disque dur (pas de copie de fichier ni d'écriture du registre apparemment).

    Je suis sous Windows Vista Edition Intégrale (pas de SP1, échec lors de chaque tentative).

    Quelqu'un aurait-il une solution à un de mes problèmes ?
    Merci d'avance,
    Atoray

    PS : Merci d'avoir lu jusqu'au bout.
    samedi 20 juin 2009 12:16

Toutes les réponses

  • A tout hasard, j'ai vu des gros problèmes de compilation avec VS2008 sur des machines ayant le FireWall ZoneAlarm.

    Donc, je vérifierais si le problème existe encore après désinstallation des grands amis des développeurs que sont les anti-virus et les firewalls.
    Paul Bacelar, Ex - MVP VC++
    vendredi 10 juillet 2009 18:54
    Modérateur
  • Merci de m'avoir répondu.

    Je ne possède pas le FireWall ZoneAlarm, mon antivirus étant Avast. De plus, le pare-feu de Windows est désactivé.
    Je pense donc que le problème ne vient pas là, je n'ai encore jamais rencontré de problèmes avec Avast et je n'ai jamais entendu parler de développeurs ayant eu des problèmes avec cet antivirus (j'essayerais quand même pour voir, mais priver mon ordinateur d'antivirus c'est pas forcément la bonne solution à mon avis).

    J'ai effectué des recherches sur le SP1 de Windows Vista et après avoir lu plusieurs forum j'ai exécuté le fameux "sfc /scannow". Résultat : fichiers systèmes endommagés mais non réparables ...

    Pensez-vous que l'absence du SP1 ou les fichiers endommagés puissent être l'origine de tous les problèmes ?

    Atoray
    vendredi 10 juillet 2009 19:03
  • Il est clair que VS n'est fiable que sur des environnements système "sains", comme tous les programmes.
    Avoir une machine de développement avec un SP à jour permet de faire des testes unitaires sur une machine plus proche de la réalité de la plate forme cible.

    Donc, il faut au moins un environnement système "sain".
    Paul Bacelar, Ex - MVP VC++
    samedi 15 août 2009 12:24
    Modérateur