Bản xem trước Visual Studio 2022 mới nhất hiện có sẵn dưới dạng ứng dụng Arm64 gốc trên Windows 11. Phiên bản Visual Studio này vốn hỗ trợ xây dựng và gỡ lỗi các ứng dụng Arm64 trên bộ xử lý dựa trên ARM, đồng thời giảm sự phụ thuộc vào mô phỏng x86.
Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn cách tải xuống và cài đặt Visual Studio 2022 Preview trên Windows 11 trên các thiết bị Arm64, chẳng hạn như Surface Pro X hoặc Lenovo ThinkPad x13s.
Hỗ trợ khối lượng công việc và phát triển Arm64
Visual Studio 2022 17.3 preview 2 có các khối lượng công việc sau được bật cho nhà phát triển:
- Phát triển máy tính để bàn với C++ (dành cho các dự án dựa trên MSBuild).
- Phát triển máy tính để bàn .NET (WinForms, WPF) sử dụng cả .NET Framework và .NET hiện đại.
- Phát triển NET và Web.
Những khối lượng công việc này sẽ khả dụng rộng rãi vào cuối năm 2022 và Microsoft cần phản hồi của nhà phát triển để cung cấp nhiều công cụ và trải nghiệm hơn. Hãy xem Lộ trình của Visual Studio 2022 để biết thêm thông tin.
Các phiên bản Visual Studio trước 17.3 Preview 2 có thể chạy trên nền tảng ARM thông qua mô phỏng x86, nhưng một số tính năng khác không được hỗ trợ. Bạn không nên chạy các phiên bản Visual Studio cũ hơn trên các thiết bị sử dụng bộ xử lý dựa trên ARM.
Cài đặt Visual Studio 2022 Preview
Dưới đây là các điều kiện tiên quyết để tải xuống và cài đặt Visual Studio 2022 Preview trên thiết bị Arm64.
- Một thiết bị Arm64 chạy Windows 11.
- Gỡ cài đặt mọi phiên bản trước của Visual Studio 2022 khỏi thiết bị của bạn.
- Tải xuống bản xem trước Visual Studio 2022 17.3 2
Sau khi đáp ứng các yêu cầu này, bạn có thể tiếp tục tải xuống và cài đặt Visual Studio 2022 17.3 preview 2. Có một trình cài đặt duy nhất cho cả x64 và Arm64 Visual Studio. Sau khi tải xuống, hãy nhấp đúp vào trình cài đặt và trình cài đặt sẽ phát hiện kiến trúc hệ thống của bạn, tải xuống phiên bản Visual Studio thích hợp và cài đặt vào thiết bị Arm64 của bạn.
Dành cho nhà phát triển được quản lý
.NET 6 đã có hỗ trợ Arm64 gốc và bản phát hành này mở rộng hỗ trợ Arm64 gốc của nó để bao gồm thời gian chạy .NET Framework 4.8.1 và hỗ trợ SDK để xây dựng các ứng dụng máy tính để bàn được quản lý (Windows Forms và WPF) bằng cách sử dụng cả .NET 6+ và .NET Framework 4.8.1.
Dành cho nhà phát triển bản địa
Bộ công cụ MSVC, bao gồm trình biên dịch C+_+, thư viện và thời gian chạy, hỗ trợ các thiết bị Arm64 và không ngừng làm việc để cải thiện chất lượng của mã được tạo bởi Arm64. Visual Studio 2022 Preview mang đến quyền truy cập vào bộ công cụ trình biên dịch Arm64 MSVC gốc mới, bao gồm khả năng Phân tích mã C++.
Kết luận
Làm cho tiện ích mở rộng của bạn tương thích với Arm64 tương đối dễ dàng nếu bạn đã quen thuộc với Visual Studio 2022. Leslie Richardson, Giám đốc chương trình về Khả năng mở rộng của Visual Studio, cung cấp hướng dẫn nhanh và hữu ích.
Nếu bạn mới bắt đầu phát triển ứng dụng Arm64 hoặc đang nghĩ về nó, hãy lưu ý rằng hầu hết các thư viện C++ mà bạn đã sử dụng đều hỗ trợ Arm64. Vcpkg đã chạy tự nhiên trên Arm64 và trong khi một số công cụ phụ thuộc của bên thứ ba sẽ chạy giả lập, bạn vẫn có thể tạo và sử dụng hơn 600 thư viện C++ trong môi trường tạo Arm64 của mình.
Bạn muốn giúp làm cho Visual Studio 2022 trở nên tốt hơn nữa trên Arm64? Chia sẻ phản hồi của bạn với Cộng đồng nhà phát triển Visual Studio, báo cáo bất kỳ lỗi hoặc sự cố nào bạn gặp phải thông qua báo cáo sự cố và đưa ra đề xuất về khối lượng công việc bạn muốn thấy trong Visual Studio 2022.