ฉันทำงานบนพีซี x86 และใช้. NET4.0 (โพรบเลมเดียวกันกับ 3.5) ใน VS2010 เมื่อฉันสร้างโครงการใหม่ (เช่น WinFormsApp) สิ่งแรกที่ฉันต้องการทำคือเปลี่ยนแพลตฟอร์มเป้าหมายของโครงการ / โซลูชันเป็น "CPU ใด ๆ "
ฉันทำสิ่งต่อไปนี้:
คุณสมบัติโครงการ -> สร้าง -> เปลี่ยน TargetPlatform เป็น "CPU ใด ๆ "
ด้านบนของหน้าคุณสมบัติแพลตฟอร์มยังคงเป็น "Active (x86)" ดังนั้นฉันจึงทำ
คุณสมบัติของโซลูชัน -> ConfigurationsMgr -> Platform -> new (เนื่องจากไม่มี x86) และสร้างแพลตฟอร์มโซลูชัน "Any CPU"
ตอนนี้คุณสมบัติของโปรเจ็กต์คือ "Active (Any CPU)" และฉันสามารถเปลี่ยนกลับไปกลับมาได้ตามต้องการ
ตอนนี้ปัญหา: เมื่อฉันเพิ่มโปรเจ็กต์ใหม่มันถูกตั้งค่าเป็น "Active (x86)" อีกครั้งและ I -again - ไม่สามารถเปลี่ยนการตั้งค่าโปรเจ็กต์ได้ ใน SolutionProperties -> ConfigurationManager สำหรับโปรเจ็กต์ที่สองนี้แพลตฟอร์ม "Any CPU" ไม่พร้อมใช้งานและฉันไม่สามารถเพิ่มใหม่ได้เนื่องจากมันบอกฉันว่าแพลตฟอร์มโซลูชันสำหรับ AnyCPU มีอยู่แล้ว ...
ผมทำอะไรผิดหรือเปล่า? การตั้งค่าโครงการที่สร้างขึ้นใหม่เป็น AnyCPU เป็นเรื่องยากหรือไม่?