Я працюю на ПК x86 і використовую .NET4.0 (той самий з 3.5) у VS2010. Коли я роблю новий проект (наприклад, WinFormsApp), перше, що я хочу зробити, це змінити цільову платформу проекту / рішення на "Будь-який процесор".
Я роблю наступне:
Властивості проекту -> побудувати -> змінити TargetPlatform на "Будь-який процесор"
У верхній частині сторінки властивостей платформа все ще "Активна (x86)", тому я це роблю
Властивості рішення -> ConfigurationsMgr -> Платформа -> нове (оскільки нічого, крім x86, не доступне) і створіть платформу рішення «Будь-який процесор».
Тепер властивості проекту "Активні (будь-який процесор)", і я можу змінювати його туди-сюди, як мені подобається.
А тепер проблема: Коли я додаю новий проект, він знову встановлюється на "Активний (x86)", і я знову не можу змінити налаштування проекту. У SolutionProperties -> ConfigurationManager для цього другого проекту платформа "Будь-який процесор" недоступна, і я не можу додати нову, оскільки вона повідомляє, що платформа рішення для AnyCPU вже є ...
Що я роблю не так? Чи може бути так важко встановити для щойно створеного проекту AnyCPU?