Visual Studio 2022 Preview ล่าสุดพร้อมให้ใช้งานในรูปแบบแอปพลิเคชัน Arm64 ดั้งเดิมบน Windows 11 แล้ว Visual Studio เวอร์ชันนี้รองรับการสร้างและดีบักแอป Arm64 บนโปรเซสเซอร์ที่ใช้ ARM และลดการพึ่งพาการจำลอง x86
ในคู่มือนี้ เราจะแนะนำวิธีการดาวน์โหลดและติดตั้ง Visual Studio 2022 Preview บน Windows 11 บนอุปกรณ์ Arm64 เช่น Surface Pro X หรือ Lenovo ThinkPad x13s
การพัฒนา Arm64 และการสนับสนุนภาระงาน
Visual Studio 2022 17.3 แสดงตัวอย่าง 2 มีปริมาณงานต่อไปนี้ที่เปิดใช้งานสำหรับนักพัฒนา:
- การพัฒนาเดสก์ท็อปด้วย C++ (สำหรับโครงการที่ใช้ MSBuild)
- การพัฒนาเดสก์ท็อป .NET (WinForms, WPF) โดยใช้ทั้ง .NET Framework และ .NET สมัยใหม่
- NET และการพัฒนาเว็บไซต์
ปริมาณงานเหล่านี้จะพร้อมใช้งานโดยทั่วไปภายในสิ้นปี 2565 และ Microsoft ต้องการคำติชมจากนักพัฒนาเพื่อเปิดใช้งานเครื่องมือและประสบการณ์เพิ่มเติม ตรวจสอบแผนงาน Visual Studio 2022 สำหรับข้อมูลเพิ่มเติม
Visual Studio เวอร์ชันก่อน 17.3 Preview 2 สามารถทำงานโดยใช้ ARM ผ่านการจำลอง x86 แต่ไม่รองรับฟีเจอร์อื่นๆ บางอย่าง ไม่แนะนำให้คุณเรียกใช้ Visual Studio เวอร์ชันเก่าบนอุปกรณ์ที่ใช้โปรเซสเซอร์ที่ใช้ ARM
ติดตั้งตัวอย่าง Visual Studio 2022
ต่อไปนี้เป็นข้อกำหนดเบื้องต้นสำหรับการดาวน์โหลดและติดตั้ง Visual Studio 2022 Preview บนอุปกรณ์ Arm64
- อุปกรณ์ Arm64 ที่ใช้ Windows 11
- ถอนการติดตั้ง Visual Studio 2022 เวอร์ชันก่อนหน้าจากอุปกรณ์ของคุณ
- ดาวน์โหลด Visual Studio 2022 17.3 ตัวอย่าง 2
เมื่อคุณปฏิบัติตามข้อกำหนดเหล่านี้แล้ว คุณสามารถดาวน์โหลดและติดตั้ง Visual Studio 2022 17.3 เวอร์ชันตัวอย่าง 2 ต่อไปได้ มีตัวติดตั้งตัวเดียวสำหรับทั้ง x64 และ Arm64 Visual Studio เมื่อดาวน์โหลดแล้ว ให้คลิกสองครั้งที่ตัวติดตั้ง โปรแกรมจะตรวจหาสถาปัตยกรรมระบบของคุณ ดาวน์โหลดเวอร์ชัน Visual Studio ที่เหมาะสม และติดตั้งลงในอุปกรณ์ Arm64 ของคุณ
สำหรับนักพัฒนาที่มีการจัดการ
.NET 6 มีการรองรับ Arm64 แบบเนทีฟอยู่แล้ว และรุ่นนี้ขยายการรองรับแบบเนทีฟ Arm64 เพื่อรวมรันไทม์ .NET Framework 4.8.1 และ SDK สำหรับการสร้างแอปพลิเคชันเดสก์ท็อปที่ได้รับการจัดการ (Windows Forms และ WPF) โดยใช้ทั้ง .NET 6+ และ .NET Framework 4.8.1.
สำหรับนักพัฒนาเนทีฟ
ชุดเครื่องมือ MSVC รวมถึงคอมไพเลอร์ C+_+ ไลบรารี และรันไทม์ สนับสนุนอุปกรณ์ Arm64 และทำงานอย่างต่อเนื่องเพื่อปรับปรุงคุณภาพของโค้ดที่สร้างโดย Arm64 Visual Studio 2022 Preview นำการเข้าถึงชุดเครื่องมือคอมไพเลอร์ Arm64 MSVC แบบเนทีฟใหม่ ซึ่งมีความสามารถในการวิเคราะห์โค้ด C++
บทสรุป
การทำให้ส่วนขยายเข้ากันได้กับ Arm64 นั้นค่อนข้างง่ายหากคุณคุ้นเคยกับ Visual Studio 2022 Leslie Richardson ผู้จัดการโปรแกรมสำหรับ Visual Studio Extensibility ให้คำแนะนำที่รวดเร็วและเป็นประโยชน์
หากคุณเพิ่งเริ่มพัฒนาแอป Arm64 หรือกำลังคิดเกี่ยวกับเรื่องนี้ โปรดทราบว่าไลบรารี C++ ส่วนใหญ่ที่คุณใช้อยู่แล้วรองรับ Arm64 แบบเนทีฟ Vcpkg ทำงานแบบเนทีฟบน Arm64 แล้ว และในขณะที่เครื่องมือของบุคคลที่สามที่พึ่งพาบางตัวจะทำงานแบบจำลอง คุณจะยังคงสามารถสร้างและใช้ไลบรารี C++ 600+ แบบเนทีฟในสภาพแวดล้อมการสร้าง Arm64 ของคุณ
ต้องการช่วยทำให้ Visual Studio 2022 ดียิ่งขึ้นบน Arm64 หรือไม่ แบ่งปันความคิดเห็นของคุณกับชุมชนนักพัฒนา Visual Studio รายงานจุดบกพร่องหรือปัญหาที่คุณพบผ่านรายงานปัญหา และให้คำแนะนำเกี่ยวกับปริมาณงานที่คุณต้องการเห็นใน Visual Studio 2022