xxxxxx.exe ist keine gültige Win32-Anwendung

Ich habe ein kleines C / C ++ - Projekt in Visual Studio 2012 RC

Diese Anwendung analysiert das Argument und ruft dann eine andere EXE-Datei mit aufShellExecute

Meine Anwendung funktioniert perfekt unter Windows7, aber unter Windows XP x86 ist kein gültiger Win32-Anwendungsfehler.

Ich habe es mit Mutli-Thread (/ MT) und Win32 Platform kompiliert

Dies ist meine #includes

#include <string>
#include <iostream>
#include <Windows.h>
#include <fstream>
#include <cstdio>
#include <vector>
#include <windowsx.h>
#include <shlobj.h>
#include <stdio.h>
#include <tchar.h>
#include <direct.h>

Vielen Dank

Antworten auf die Frage(8)

Ihre Antwort auf die Frage