XP上で実行する必要がある.NET 4.0.3を対象とする大きなアプリケーションがあります。 Visual Studio 2010 SP1を使用して正常に構築され、XP上で正しく動作します。Visual Studio 2012を使用してXP上で.NET 4.0.3をターゲットに設定するにはどうすればよいですか?アプリケーションが「有効なWin32アプリケーションではありません」で実行されません。
.NET 4.0.3をターゲットとするVisual Studio 2012を使用してビルドすると、Windows 7でも正常に動作しますが、XPでは動作しません。 MyApp.exeが有効なWin32アプリケーションではないというエラーが表示されます。
Visual Studio 2012を使用してXPマシンのサポートを使用して.NET 4.0.3を引き続きターゲットに設定するにはどうすればよいですか。
Visual Studio 2012は、回避策なしでWindows XPをターゲットとしてサポートしていません(http://www.microsoft.com/visualstudio/11/en-us/products/compatibilityを参照)。 – Dai
私はVisual Studio 2012を使用して.NET 4.0アプリケーションを構築することができ、XP上で正常に動作します。 .NET 4.0.3では問題があるようです。 – KTrace
http://www.microsoft.com/en-gb/download/details.aspx?id=29053のインストール後にXPマシンで動作しますか? – PhonicUK