Я столкнулся с ситуацией, в которой я хотел бы установить значение Предпочитаю 32-бит в true. Но в Visual Studio 2012 он отображается как отключенный. И независимо от того, что я делаю, он не активируется.
Я читал, что любой CPU с предпочтительным 32-битным значением по умолчанию для всех новых проектов. Итак, следует ли предположить, что, хотя он отключен, он установлен в true? Тогда как вы можете установить его как любой процессор?
В Что AnyCPU действительно имеет значение с .NET 4.5 и Visual Studio 11, и во многих других сообщениях и вопросах здесь, в Stack Overflow, он говорит:
в целом, теперь есть пять вариантов для компилятора/С#: x86, Itanium, x64, anycpu и anycpu 32bit предпочтительнее
Что еще, у меня есть несколько коллег, которые упомянули мне, что в прошлом этот флажок был включен (возможно, они ошибаются?).
Почему отключен флажок Предпочтительный 32-битный флажок и как его включить?
Мой процессор 64-битный, и я применил Update2 к Visual Studio 2012.