Problème avec Visual Studio C++ 2008 - Console application
-
vendredi 7 octobre 2011 13:00
Bonjours à tous,
J'ai voulu me remettre à la programmation et donc voulu faire une petite appli console pour me remettre dans le bain.
Mais au moment de créer le projet, un assistant est censé apparaître dans une fenêtre mais tout ne fonctionne pas comme prévu.
Voila ce que j'obtient:
Je devrai obtenir ceci:
http://uploads.siteduzero.com/files/129001_130000/129227.pngJ'ai tout essayé:
-ouvrir ( me l'ouvre ac firefox )
-enregistrer, puis un drag and drop sur la fenêtre
- réinstaller
- en tant qu'administrateur
Si quelqu'un peut me dire comment procéder car je n'ai pas réussi à trouver sur internet ( mauvais mot clefs surement :p )
Merci d'avance.
Cordialement,
Citizen
- Modifié Citizen69006 vendredi 7 octobre 2011 13:05
- Modifié Citizen69006 vendredi 7 octobre 2011 13:08
- Type modifié Ciprian Duduiala lundi 17 octobre 2011 05:03 pas de solution
Toutes les réponses
-
vendredi 7 octobre 2011 15:50Auteur de réponse
Quel version de compilateur avez-vous installer ? Express, Pro, ... ?
Quelle version de Windows utilisez vous ?
Delphine GARRO -
vendredi 7 octobre 2011 15:53
J'utilise la version Pro, Windows7 64bit.
J’étais sur le point de tester la version express.
-
vendredi 7 octobre 2011 16:00Auteur de réponse
Avez-vous tenté une mise à jour de votre Windows pour qu'une éventuelle mise à jour du compilateur soit installée ?
Delphine GARRO -
vendredi 7 octobre 2011 16:03Non, je le fais immédiatement.
-
vendredi 7 octobre 2011 16:03Auteur de réponse
Ce lien pourrait-il vous interressé... Un exemple d'application console et paramètrage du compilateur ...
http://apais.developpez.com/tutoriels/c++/visual-cpp-express/installation/
Delphine GARRO -
vendredi 7 octobre 2011 17:03
La version Express à marché, j'ai donc désinstaller la version pro et maintenant cela recommence sur la version express.
C'est à n'y rien y comprendre !
-
vendredi 7 octobre 2011 17:31Modérateur
Je pense plus sur un problème de configuration de votre machine qu'à un problème dans VS lui-même.
A en croire la copie d'écran, vous ouvrez les solutions VS via la page de démarrage de VS. Pouvez-vous indiquer toutes les étapes entre le lancement de VS (ou l'ouverture d'un .sln) et la copie d'écran ?
Le fichier "default.htm" que FireFox veut télécharger dans la copie d'écran est où, précisément sur votre disque (FireFox doit pouvoir le dire) ?
Paul Bacelar, Ex - MVP VC++ -
vendredi 7 octobre 2011 19:21
Bonsoir,
"Je pense plus sur un problème de configuration de votre machine qu'à un problème dans VS lui-même."
Je suis tout a fait d'accord avec vous, mais je trouve bizarre que Firefox se mette entre VS et le fichier htm qu'il veut ouvrir.
1-J'ouvre VS
2-Nouveau Projet
3-Je sélectionne Win32 dans la catégorie Visual C++ puis Application console Win32 à droite.
4-je met un Nom "test1" et je clique sur OK
5-J'obtiens la capture d’écran précédente.
Pour le chemin de ce fichier, j'ai pas réussi a trouver le chemin via Firefox ( même s'il me mettait le début mais c'est tout ), j'ai donc fait une recherche des fichiers portant ce nom et ayant la même taille, je les ai ensuite comparé pour en déduire qu'ils sont identiques.
Donc le chemin est: C:/Program Files (x86)/Microsoft Visual Studio 9.0/VC/VCWizards/AppWiz/Generic/Application/html/1036/default.htm
( Ce qui m’énerve le plus, c'est que ça avait marché avec l'express, donc j'ai voulu supprimer la version Pro et c'est tout repartit :( )
Merci du temps que vous me consacrer.
-
dimanche 9 octobre 2011 11:28
Je up ce topic.
Personne ne voit d'où ça peut venir ?
Sinon, je formaterai mon PC, et l'installerai en 1er.
Merci d'avance pour ceux qui trouveront une solution.
Cordialement,
Citizen
-
dimanche 9 octobre 2011 14:52Auteur de réponse
C'est peut-être un problème avec Firefox ? Pourquoi cherche-t'il à télécharger ce fichier et ne laisse-t'il pas Visual Studio tranquille ? De quoi se mêle-t'il ? ;)
Peut-être en désinstallant Firefox...
Au fait... IE est bien installé correctement ?
-
dimanche 9 octobre 2011 15:28
C'est ce que je pensais, mais en mettant internet explorer comme navigateur par défaut, il se passais la même chose à part que c’était IE qui s'en mêlai --'
"Au fait... IE est bien installé correctement ?"
Il était installé à l'achat du PC donc je suppose que oui. :)
-
lundi 10 octobre 2011 07:59Modérateur
Les IHM sont en html donc que le navigateur par défaut s'en mêle c'est normal.
Je n'ai jamais travailler avec un navigateur par défaut autre qu'IE, donc je ne sais pas si le problème c'est FireFox, mais de toute façon le navigateur aurait du s'afficher dedans.
Ce fichier est peut-être endommagé. Pouvez-vous faire une réparation de votre installation de VS ?
Si vous ouvrez directement ce fichier htm depuis l'explorer Windows, d'affiche-t-il correctement dans le navigateur ?
Paul Bacelar, Ex - MVP VC++ -
lundi 10 octobre 2011 15:25
"Je n'ai jamais travailler avec un navigateur par défaut autre qu'IE, donc je ne sais pas si le problème c'est FireFox"
En mettant IE par défaut, il se passe la même chose, IE veut le télécharger aussi.
"Si vous ouvrez directement ce fichier htm depuis l'explorer Windows, d'affiche-t-il correctement dans le navigateur ?"
Oui absolument, il s'affiche correctement ( les boutons également ) mais rien ne se passe ( logique ).
"Ce fichier est peut-être endommagé. Pouvez-vous faire une réparation de votre installation de VS ?"
Le fichier n'est pas endommagé, mais je peut ( encore ) faire une réparation de VS.
Merci
Citizen
EDIT: J'ai aussi ce problème lors de l'installation car il ( l'installateur ) doit surement vouloir me montré quelque chose :)- Modifié Citizen69006 lundi 10 octobre 2011 15:31 EDIT
-
lundi 10 octobre 2011 17:54Modérateur
Je pense donc que, malheureusement, le problème n'est pas ce VS mais sur la machine en général.
Avez-vous "durci" les politiques de sécurité sur votre machine, sur le domaine de la machine, ou encore installé un nouvel anti-virus ou autre programmes intrusifs ?
Paul Bacelar, Ex - MVP VC++ -
mardi 11 octobre 2011 15:11
Alors j'ai fait une réparation de mon VS, désactivé Kaspersky et mis l'UAC au minimum, mais le problème persiste.
Je pense devoir utiliser la solution radicale, un formatage ( que j'avais prévu de faire ) et installer express pour voir s'y ça marche.
Je vous tiendrai au courant dans 1 ou 2 semaines.
Merci a tous ceux qui ont tenté de résoudre mon problème, très étrange :)
Cordialement,
Citizen
-
mercredi 12 octobre 2011 01:15Auteur de réponse
Les IHM sont en html donc que le navigateur par défaut s'en mêle c'est normal.
Non ce n'est pas normal que le navigateur par défaut s'en mêle.
Pour afficher une IHM en HTML dans une appli, on utilise généralement l'ActiveX Internet Explorer pour afficher la page Web. Et quand c'est Microsoft qui fait l'appli, il n'y a pas d'autre choix ;) Juste pour être sûr de ne pas dire de bêtise, je viens de vérifier sur mon PC avec Spy++, c'est bien le contrôle ActiveX IE qui est utilisé. Le navigateur par défaut n'est pas normalement concerné : c'est l'activeX IE qui devrait télécharger et afficher le fichier HTML.
Or ce n'est pas le cas. Comme le même problème survient avec Firefox et avec IE, c'est peut-être les options internet de Windows ou la configuration internet qui sont en cause.
j'ai mis l'UAC au minimum
Mettre l'UAC au minimum est rarement une bonne idée, cela permet d'altérer une config Windows très facilement :D
-
mercredi 12 octobre 2011 11:52
Mettre l'UAC au minimum est rarement une bonne idée, cela permet d'altérer une config Windows très facilement :D
Oui, c’était juste le temps de tester.
Donc si je comprend bien, je dois installer, réparer ou activer ActiveX IE.
Je vais regarder comment faire. Peut être en réinstallant IE ?
Cordialement
Citizen
-
mercredi 12 octobre 2011 15:59ModérateurAvez-vous vérifié dans l'EventViewer si un problème ne survient pas au moment de l'affichage du wizard ?
Paul Bacelar, Ex - MVP VC++ -
mercredi 12 octobre 2011 17:48
Je ne trouves aucune information par rapport a VS ( le dernier étant 18:45 alors que je l'ai fais à 19:45 )
Je me trouve dans Journaux Windows => Application
Si ce n'est pas le bon endroit, merci de me corriger.

