Imansible cambiare la piattaforma di destinazione in “qualsiasi CPU”

Lavoro su un PC x86 e uso .NET4.0 (stesso problema con 3.5) in VS2010. Quando creo un nuovo progetto (ad es. WinFormsApp), la prima cosa che voglio fare è cambiare la piattaforma di destinazione del progetto / soluzione in “Qualsiasi CPU”.

Faccio quanto segue:

Proprietà del progetto -> build -> cambia TargetPlatform in “Any CPU”

In cima alla pagina delle proprietà la piattaforma è ancora “Attiva (x86)”, così faccio

Proprietà della soluzione -> ConfigurationsMgr -> Platform -> new (dato che nient’altro che x86 è disponibile) e crea la piattaforma della soluzione “Any CPU”.

Ora le proprietà del progetto sono “Attivi (Qualsiasi CPU)” e posso cambiarlo avanti e indietro come preferisco.

E ora il problema: quando aggiungo un nuovo progetto, è di nuovo impostato su “Attivo (x86)” e I -again – non può modificare le impostazioni del progetto. In SolutionProperties -> ConfigurationManager per questo secondo progetto, la piattaforma “Any CPU” non è disponibile e non posso aggiungerne una nuova, poiché mi dice che una piattaforma di soluzione per AnyCPU è già lì …

Che cosa sto facendo di sbagliato? Può essere così difficile impostare un progetto appena creato su AnyCPU?

Nel Configuration Manager, puoi aggiungere una nuova piattaforma per il tuo progetto. Tuttavia, è necessario deselezionare “Crea nuove piattaforms di soluzioni” se hai già aggiunto la piattaforma per la tua soluzione, altrimenti riceverai effettivamente l’avviso che la piattaforma della soluzione è già presente.

Per modificare la piattaforma di destinazione, procedi come segue:

[1.] Apri il Configuration Manager

inserisci la descrizione dell'immagine qui

[2.] Nelle piattaforms, selezionare nuovo.

inserisci la descrizione dell'immagine qui

[3.] Nuova piattaforma selezionare x64 o è necessario, in “Copia impostazioni da” selezionare “Qualsiasi CPU” o “Vuoto” e deselezionare “Crea nuove piattaforms di soluzione”

inserisci la descrizione dell'immagine qui

fonte: ericklan.com

È ansible procedere come segue per configurare la piattaforma di destinazione:

  1. In Visual Studio, fai clic con il tasto destro del mouse sulla soluzione Seleziona “Proprietà”
  2. Apparirà una finestra di dialogo delle impostazioni
  3. Clicca sulla configurazione Impostazioni: vedrai tutti i progetti della soluzione e la configazione della compilation.
  4. Fare clic sul pulsante “Configuration Manager” (in alto a destra della finestra di dialogo)
  5. Vedrai due menu a discesa, fai clic su “Piattaforma di destinazione” e poi su “Nuovo” per aggiungere le piattaforms di destinazione desiderate
  6. Una volta aggiunte le piattaforms target desiderate, scegli quella desiderata
  7. Clicca chiudi quindi Ok