Re:Keine EXE Auffindbar nach Erstellen mit Visual Studio Express 2013
von makai am 16.04.14 um 12:51
Antwort auf: Re:Keine EXE Auffindbar nach Erstellen mit Visual Studio Express 2013 von Pascal Parvex

>>>>Normalerweise gibt es einen Release oder Debug Ordner im Projektverzeichnis. Ansonsten das Programm mit F5 starten und im Taskmanager (ab Windows 7) die Befehlszeile einblenden, da sollte der Pfad auch stehen.
>>>
>>>Wenn ich den in der Fehlermeldung angegebenen Ordner öffne, ist er leer, keine EXE drin. Wie kann ich die Befehlszeile einblenden unter Windows 7 im Taskmanager?
>>>
>>>Es sind sogar zwei Debug-Ordner auf verschiedenen Ebenen, aber keine EXE weit und breit. Die Fehlermeldung sieht so aus:
>>>
>>>[http://abload.de/img/fehlermeldung_visual_hyj70.gif]
>>>
>>>Die Dateisuche nach "Projekt1.exe" auf C: hat bis jetzt auch noch nichts gefunden.
>>
>>Was für einen Projekttyp hast du den genau ausgewählt bei Datei->Neu? Probier mal aus ob eine frisch erstellte, unveränderte Win32-Konsolenanwendung startet und kurz ein Konsolenfenster anzeigt. Falls das schon nicht geht könnte an deiner VS-Installation was kaputt sein.
>
>Ich habe ein leeres Projekt erstellt. Jetzt habe ich allerdings eine Konsolenanwendung erstellt, den vorhandenen Code erweitert mit den Hello-World-Befehl. Das Programm sieht so aus:
>
>>// ConsoleApplication1.cpp : Definiert den Einstiegspunkt für die Konsolenanwendung.
>>//
>>
>>#include "stdafx.h"
>>
>>
>>int _tmain(int argc, _TCHAR* argv[)
>>{
>>?printf ("Hello World");
>>?getchar ();
>>?return 0;
>>}
>
>Wenn ich dann F5 drücke, kommt folgende Meldung:
>
>[http://abload.de/img/visual_studio_veralteydk10.gif]
>
>Ich drücke auf "Ja" und das Programm wird kompiliert, gelinkt und ausgeführt, soweit kein Problem. Allerdings steht dann in der Ausgabe folgendes:
>
>>"ConsoleApplication1.exe" (Win32): "C:\Users\Pascal Parvex\Documents\Visual Studio 2013\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe" geladen. Symbole wurden geladen.
>>"ConsoleApplication1.exe" (Win32): "C:\Windows\SysWOW64\ntdll.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
>>"ConsoleApplication1.exe" (Win32): "C:\Windows\SysWOW64\kernel32.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
>>"ConsoleApplication1.exe" (Win32): "C:\Windows\SysWOW64\KernelBase.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
>>"ConsoleApplication1.exe" (Win32): "C:\Windows\SysWOW64\msvcr120d.dll" geladen. PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden.
>>Der Thread 0x22e8 hat mit Code -1073741510 (0xc000013a) geendet.
>>Das Programm "[6108 ConsoleApplication1.exe" wurde mit Code -1073741510 (0xc000013a) beendet.
>
>Ich brauche wohl aktuellere Tutorials, da ich alte Beispiele verwende, die nicht mehr richtig unterstützt werden. Jetzt bin ich aber müde und gehe ins Bett. :)

Dein Debug startet diese exe:

C:\Users\Pascal Parvex\Documents\Visual Studio 2013\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe

ich würde sagen Du hast nachträglich das Projekt umbenannt und die Pfade in den Project Properties passen nicht zusammen.

General->OutputDirectory
General->TargetName
Linker->General->Output File
Debugging->Command

und veraltet bedeutet es gab Änderungen im Code die Du noch nicht gebaut hast.

< antworten >