私はx86 PCで作業し、VS2010で.NET4.0(3.5と同じ問題)を使用しています。新しいプロジェクト(WinFormsAppなど)を作成するとき、最初に実行したいのは、プロジェクト/ソリューションのターゲットプラットフォームを「任意のCPU」に変更することです。
私は次のことを行います:
プロジェクトのプロパティ->ビルド-> TargetPlatformを「Any CPU」に変更
プロパティページの上部では、プラットフォームはまだ「アクティブ(x86)」なので、
ソリューションプロパティ-> ConfigurationsMgr->プラットフォーム->新規(x86しか利用できないため)で、ソリューションプラットフォーム「Any CPU」を作成します。
これでプロジェクトのプロパティは「アクティブ(すべてのCPU)」になり、好きなように変更できます。
そして今、問題:新しいプロジェクトを追加すると、プロジェクトは再び「アクティブ(x86)」に設定され、もう一度プロジェクトの設定を変更できません。この2番目のプロジェクトのSolutionProperties-> ConfigurationManagerでは、「Any CPU」プラットフォームは利用できず、AnyCPUのソリューションプラットフォームがすでに存在することが通知されるため、新しいプラットフォームを追加できません...
何が悪いのですか?新しく作成したプロジェクトをAnyCPUに設定するのは難しいですか?