Trabajo en una pc x86 y uso .NET4.0 (el mismo probelem con 3.5) en VS2010. Cuando hago un nuevo proyecto (por ejemplo, WinFormsApp), lo primero que quiero hacer es cambiar la plataforma de destino del proyecto / solución a "Cualquier CPU".
Hago lo siguiente:
Propiedades del proyecto -> compilación -> cambie TargetPlatform a "Cualquier CPU"
En la parte superior de la página de propiedades, la plataforma todavía está "Activa (x86)", así que lo hago
Propiedades de la solución -> ConfigurationsMgr -> Plataforma -> nuevo (ya que solo hay disponible x86) y cree la plataforma de la solución "Cualquier CPU".
Ahora las propiedades del proyecto son "Activas (cualquier CPU)" y puedo cambiarlas de un lado a otro como quiera.
Y ahora el problema: cuando agrego un nuevo proyecto, se establece nuevamente en "Activo (x86)" y, de nuevo, no puedo cambiar la configuración del proyecto. En SolutionProperties -> ConfigurationManager para este segundo proyecto, la plataforma "Any CPU" no está disponible y no puedo agregar una nueva, ya que me dice que ya existe una plataforma de solución para AnyCPU ...
¿Qué estoy haciendo mal? ¿Puede ser tan difícil configurar un proyecto recién creado en AnyCPU?
fuente
Respuestas:
En el Administrador de configuración, puede agregar una nueva plataforma para su proyecto. Sin embargo, debe desmarcar la opción "Crear nuevas plataformas de solución" si ya agregó la plataforma para su solución; de lo contrario, recibirá la advertencia de que la plataforma de la solución ya está allí.
fuente
Para cambiar la plataforma de destino, haga lo siguiente:
[1.] Abra el administrador de configuración
[2.] En plataformas, seleccione nuevo.
[3.] Nueva plataforma, seleccione x64 o lo necesite, en "copiar configuración de" seleccione "Cualquier CPU" o "Vaciar", y desmarque "Crear nuevas plataformas de solución".
fuente: ericklan.com
fuente
Puede proceder de la siguiente manera para configurar la plataforma de destino:
fuente