Cài đặt Visual Studio 2017

Hiện tại Visual Studio 2017 là phiên bản mới nhất. Phiên bản này không cho phép cài offline, do đó các bạn phải có internet để cài đặt. Điều này cũng có ưu và nhược riêng, cài đặt online sẽ chỉ cần download những feature cần thiết. Nhược điểm là đối với đường truyền yếu thì chờ rất lâu. (GIải pháp là ra quán cafe có internet nhanh để cài đặt)

Visual Studio 2017 có 3 phiên bản: Community, Professional và Enterprise. Cài đặt Visual Sutio 2017 Community là đủ cho lập trình rồi, còn 2 phiên bản kia có thêm các tính năng nâng cao hơn dành cho các lập trình viên chuyên nghiệp.

Cài đặt

Để build được các project mà blog thigiacmaytinh.com cung cấp các bạn cần cài 2 nhóm sau:

.NET desktop development
Dùng để lập trình .NET (C#, VB.NET,…) Các project mình cung cấp đa số có UI viết bằng C# do dễ dàng thiết kế bằng cách kéo thả.

Desktop developement with C++
Screenshot 2018-11-11 08.59.14

Đây là phần core xử lý vì thư viện OpenCV viết bằng C++. C++ có ưu điểm là nhanh, hỗ trợ nhiều platform như Windows, Linux, Mac,… Nhược điểm là hơi rắc rối hơn trong cú pháp đối với người mới.

Trong phần này các bạn phải chọn thêm 3 option:

  1. Windows 8.1 SDK and UCRT SDK: Vì 1 số project viết bằng Visual Studio 2015 mà thiếu option này sẽ phải upgrade lên 2017 mới build được.
  2. C++/CLI support: hiểu nôm na đây là ngôn ngữ cầu nối giữa C++ và C#, mình sử dụng làm trung gian để các hàm gọi nhau
  3. VC++ 2015.3 v14.00 (v140) toolset for desktop: chứa các thư viện Visual C++ 2015

Còn nếu các bạn không cài các option trên thì các bạn phải upgrade project lên Visual Studio 2017 như hình dưới
upgrade to visual studio 2017

Một số version của platform toolset tương ứng với phiên bản của Visual Studio

Visual Studio 2012: platform toolset v90
Visual Studio 2010: platform toolset v100
Visual Studio 2012: platform toolset v110
Visual Studio 2013: platform toolset v120
Visual Studio 2015: platform toolset v140
Visual Studio 2017: platform toolset v141
Visual Studio 2019: platform toolset v142

Download

https://visualstudio.microsoft.com/vs/

Leave a Reply