xxxxxx.exe не является допустимым приложением Win32

У меня есть небольшой проект C/C++ в Visual Studio 2012 RC

Это приложение анализирует argv, а затем вызывает другой файл.exe сShellExecute

Мое приложение отлично работает в Windows7, но в Windows XP x86 trhows не является допустимой ошибкой приложения Win32.

Я скомпилировал его с помощью Mutli -thread (/MT )и платформы Win32

. Это мой #включает

#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>

Спасибо

40
задан rotoglup 3 July 2012 в 06:42
поделиться