Sửa lỗi không tạo được project trong visual năm 2024

4/11/2018 10:7Phản hồi: 3

Sửa lỗi không tạo được project trong visual năm 2024

Mình mới nhập môn C++ và đang sử dụng VS2017. Lúc mình tạo một Project mới (Ctrl+Shift+N), thì VS tự động tạo chương trình "Hello World !" như hình bên dưới.

Sửa lỗi không tạo được project trong visual năm 2024
Mọi người chỉ em cách khắc phục với ạ, em xin cảm ơn!

Chọn loại project là Console App (.NET framework). Khi chọn loại project chúng ta có thể thiết lập các tham số sau:

  • Name: tên dự án, đây cũng là tên mặc định của chương trình về sau;
  • Location: thư mục chứa tất cả file của dự án;
  • Solution name: solution cho phép quản lý nhiều dự án có liên quan (và sử dụng chung code với nhau);
  • Framework: lựa chọn phiên bản của .NET framework; nếu lựa chọn phiên bản nào, khi triển khai ứng dụng đòi hỏi trên hệ thống của người dùng phải cài đặt .NET framework phiên bản tương đương hoặc cao hơn;
  • Create directory for solution: tốt nhất luôn check mục này, đặt tất cả các dự án trong cùng một thư mục chung;
  • Add to source control: chọn mục này nếu bạn sử dụng một chương trình kiểm soát mã nguồn nào đó (như Git). Mục này tạm thời không check.

Các khái niệm solution và project sẽ được xem xét chi tiết ở bài sau.

Điền thông tin như sau:

Sửa lỗi không tạo được project trong visual năm 2024

Điền thông tin cho dự án

Viết code cho chương trình đầu tiên “Hello world”

Click đúp vào file “Program.cs” để mở trong trình soạn thảo code.

Thêm code như sau vào thân phương thức static void Main(string[] args)

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp {

class Program  
{  
    static void Main(string[] args)  
    {  
        Console.WriteLine("Hello world from C#");  
        Console.WriteLine("Press any key to quit");  
        Console.ReadKey();  
    }  
}  
}

Sửa lỗi không tạo được project trong visual năm 2024

Giao diện code editor của Visual Studio

Nếu để ý chúng ta sẽ thấy, khi gõ một vài ký tự, Visual Studio sẽ tự động liệt kê các code có chứa những chữ này. Chúng ta có thể trực tiếp lựa chọn bằng cách di chuyển tới mục mong muốn bằng các phím mũi tên, sau đó ấn phím tab mà không cần gõ hết câu.

Tính năng này của trình soạn thảo C# trong Visual Studio được gọi là IntelliSense. IntelliSense giúp việc soạn thảo code C# đặc biệt nhanh chóng và tiện lợi, cũng như giúp giải phóng người lập trình khỏi việc phải ghi nhớ máy móc tất cả các tên gọi. Sau này chúng ta sẽ còn sử dụng nhiều tính năng khác của IntelliSense.

Biên dịch và chạy debug

  • Dịch và chạy chương trình ở chế độ debug: F5
  • Dịch và chạy chương trình (không debug): Ctrl + F5

Cũng có thể gọi các lệnh này qua menu Debug => Start Debugging hoặc Start Without Debugging

Sửa lỗi không tạo được project trong visual năm 2024

Chọn lệnh debug

Kết quả chạy chương trình

Sửa lỗi không tạo được project trong visual năm 2024

Kết quả chạy chương trình

Mặc dù chương trình của chúng ta chưa thực hiện được chức năng gì nhưng đến đây xin chức mừng bạn đã viết được chương trình đầu tiên với C# và .NET framework.

Debug là chế độ hoạt động mà chương trình được gắn vào một chương trình đặc biệt gọi là debugger (ở đây là Visual Studio Debugger) để giúp chúng ta theo dõi được hoạt động của chương trình, như là giá trị của các biến.

Chương trình chạy ở chế độ debug có thể được dừng tại bất kỳ câu lệnh nào (bằng cách đánh dấu break ở câu lệnh đó) và tiếp tục chạy/dừng theo yêu cầu của người lập trình.

Debug giúp chúng ta phát hiện các lỗi logic của chương trình. Đối với lỗi cú pháp, trình soạn thảo của C# có thể trực tiếp hiển thị trong quá trình viết code mà không cần chạy thử.

Thực hành 3: thêm project mới vào solution

Sửa lỗi không tạo được project trong visual năm 2024
Trong bài thực hành 2, chúng ta mới tạo ra một project đầu tiên cho solution.

Trong Visual Studio, một solution có thể chứa nhiều project. Chúng ta sẽ thêm một project thứ hai vào solution. Cách thực hiện xem trong hình minh họa dưới đây.