Meilleur auteur de réponses
Fenêtre cmd.exe intempestive au lancement d'une application win32 (C++)

Question
-
Une fenêtre "C:\WINDOWS\system32\cmd.exe" apparaît à chaque lancement de mon application WIN32 (Visual C++), debug ou release. Je n'arrive pas à trouver pourquoi. Une bonne âme pourrait-elle m'aider ?
J'ai pourtant développé d'autres applications du même type qui n'ont pas ce défaut.
Réponses
-
J'ai résolu mon problème. J'avais mal défini le type du projet : CLR au lieu de WIN32.
Merci quand même à tous.
- Marqué comme réponse Gilles TOURREAUModerator dimanche 16 janvier 2011 21:11
Toutes les réponses
-
-
Bonjour,
Est-ce que votre application est de type console ou Windows Forms?
Cordialement,
Alex
________________
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.
-
Bonjour et merci.
Une fenêtre "C:\WINDOWS\system32\cmd.exe" qui apparaît à chaque lancement de mon application WIN32 WINDOWS FORM (Visual C++), debug ou release. Je n'arrive pas à trouver pourquoi.
Cette fenêtre Cmd semble recevoir le stream de sortie des messages d'erreur à l'exécution. Je ne vois ni dans ma Config ni dans mon code une telle déclaration. Est-ce un StreamWriter par défaut ?
-
Bonjour,
Pouvez-vous nous montres une partie de code qui génère un message d’erreur affiché dans la fenêtre cmd ?
Cordialement,
Alex
________________
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.
-
Je m'explique : mon appication fonctionne très bien. Mon code n'est pas en cause et il n'y a pas de message d'erreur particulier.
Seulement, au lancement de l'application, une fenêtre "cmd.exe" VIDE s'affiche.
Il s'agit assurément de la console de sortie messages d'erreurs. Ils y apparaissent quand j'ai un bogue dans mon code.
Je cherche à savoir comment déclarer que cette console de sortie soit sur un fichier disque.
-
Apperament le setting de visual studio n'est pas definit correctement et à chaque compilation, l IDE cherche à definir les differents path et pour faire il a besoin de chaque fois lancer le batch vcvarsall.bat
Une belle explication est disponible dans The Visual Studio Command Prompt
www.jrecrut.fr- Proposé comme réponse Gilles TOURREAUModerator samedi 18 décembre 2010 19:35
- Marqué comme réponse Alex Petrescu mercredi 22 décembre 2010 12:04
- Non marqué comme réponse Gilles TOURREAUModerator dimanche 16 janvier 2011 21:12
-
J'ai résolu mon problème. J'avais mal défini le type du projet : CLR au lieu de WIN32.
Merci quand même à tous.
- Marqué comme réponse Gilles TOURREAUModerator dimanche 16 janvier 2011 21:11