Windows 8 コンピューター (x86) で VS2012 を使用して WPF アプリケーションを作成し、Windows XP x86 で実行したいと考えています。プログラムを実行しようとすると、「... は有効な Windows 32 アプリケーションではありません」というエラーが表示されます。プラットフォーム ターゲットを x86 および任意の CPU に変更しようとしましたが、同じエラーが発生します。どうすれば修正できますか?
質問する
2059 次
2 に答える
2
(4.5 ではなく) .NET 4.0 をターゲットにしていることを確認してください。また、.NET 4.0 ランタイムとReliability Update 2の両方が XP マシンにインストールされていることを確認してください (XP SP3 マシンである必要があります)。
于 2013-08-16T04:02:27.960 に答える
0
C/C++ プロジェクトの場合、次のことを行う必要があります。
- プロジェクトの [プロパティ] -> [構成プロパティ] -> [全般] に移動します。
- プラットフォーム ツールセットをVisual Studio 2012 - Windows XP (v110_xp)に変更します。
このオプションを使用するには、少なくとも VS2012 SP1 がインストールされている必要があります。アプリケーションにはmsvcrt110.dllが必要な場合があります。
于 2013-11-08T15:29:01.917 に答える