Ich arbeite auf einem x86-PC und verwende .NET4.0 (gleiches Problem mit 3.5) in VS2010. Wenn ich ein neues Projekt (z. B. WinFormsApp) erstelle, möchte ich zunächst die Zielplattform des Projekts / der Lösung in "Beliebige CPU" ändern.
Ich mache folgendes:
Projekteigenschaften -> Build -> TargetPlatform in "Beliebige CPU" ändern
Oben auf der Eigenschaftenseite ist die Plattform immer noch "Aktiv (x86)", also mache ich das
Lösungseigenschaften -> ConfigurationsMgr -> Plattform -> neu (da nur x86 verfügbar ist) und erstellen Sie die Lösungsplattform "Beliebige CPU".
Jetzt sind die Projekteigenschaften "Aktiv (Beliebige CPU)" und ich kann sie nach Belieben hin und her ändern.
Und jetzt das Problem: Wenn ich ein neues Projekt hinzufüge, wird es wieder auf "Aktiv (x86)" gesetzt und ich - wieder - kann die Projekteinstellungen nicht ändern. In den SolutionProperties -> ConfigurationManager für dieses zweite Projekt ist die Plattform "Any CPU" nicht verfügbar und ich kann keine neue hinzufügen, da mir mitgeteilt wird, dass bereits eine Lösungsplattform für AnyCPU vorhanden ist ...
Was mache ich falsch? Kann es so schwierig sein, ein neu erstelltes Projekt auf AnyCPU zu setzen?