Windows7のVS11BetaでコンパイルされたC++の非常に基本的なプログラムがあります。
ランタイムライブラリを除くすべてのプロジェクト設定はデフォルトです。マルチスレッドDLL(/ MD)をマルチスレッド(/ MT)に変更しました。これは、私が知る限り、ランタイムライブラリを静的にリンクします。
VS 11Betaがインストールされている別のWindows7マシンでこのexeを実行しようとすると、正常に動作します。
VSがインストールされていないwindowxXPマシンで実行しようとすると、エラーポップアップが表示されます。
" ** .exeは有効なWin32アプリケーションではありません"
Win7のVS11BetaでコンパイルされたXPでバイナリを機能させるために変更する必要のある設定はありますか?