wsl 에서 해당 프로젝트에 접속해
"code ." 으로 vscode 를 실행하고
vscode 내에서 C# 실행 및 디버깅 하는 방식
1. wsl 에서 vscode 설치
2. wsl 내에서 vscode 실행 후 필요 플러그인 설치 [ VS Code WSL 내부의 확장 ]
3. C# 플러그인 설치
4. C# 콘솔 애플리케이션 프로젝트를 생성
5. 빌드 후 실행
----
6. 디버깅 툴 이용방법
1. wsl 에서 vscode 설치
2. wsl 내에서 vscode 실행 후 필요 플러그인 설치 [ VS Code WSL 내부의 확장 ]
하단의 링크로 진행
https://learn.microsoft.com/ko-kr/windows/wsl/tutorials/wsl-vscode
WSL에서 VS Code 사용 시작
Linux용 Windows 하위 시스템을 사용하여 코드를 작성하고 디버그하도록 VS Code를 설정하는 방법을 알아봅니다.
learn.microsoft.com
wsl 내에서 " sudo snap install dotnet-sdk --classic " 로 dotnet-sdk 설치
3. C# 플러그인 설치
4. C# 콘솔 애플리케이션 프로젝트를 생성
5. 빌드 후 실행
하단의 링크로 진행
https://learn.microsoft.com/ko-kr/dotnet/core/tutorials/with-visual-studio-code?pivots=dotnet-8-0
Visual Studio Code를 사용하여 .NET 콘솔 애플리케이션 만들기 - .NET
Visual Studio Code와 .NET CLI를 사용하여 .NET 콘솔 애플리케이션을 만드는 방법을 알아봅니다.
learn.microsoft.com
dotnet new console --framework net8.0 --use-program-main 명령은 .NET 8 프레임워크를 대상으로 하는 C# 콘솔 애플리케이션 프로젝트를 생성합니다. 이 명령은 다음과 같은 작업을 수행합니다.
프로젝트 디렉터리를 생성합니다.
프로젝트 파일(.csproj)을 생성합니다.
Program.cs 파일을 생성합니다.
----
dotnet run 명령은 다음과 같은 작업을 수행합니다.
프로젝트를 빌드합니다. [ Program.cs 파일의 코드가 컴파일되어 Program.dll 파일이 생성됩니다. ]
프로젝트를 실행합니다. [ Program.dll 파일이 실행되어 "Hello, World!"가 출력됩니다. ]
6. 디버깅 툴 이용방법
하단의 링크로 진행
Visual Studio Code를 사용하여 .NET 콘솔 애플리케이션 디버그 - .NET
Visual Studio Code를 사용하여 .NET 콘솔 앱을 디버그하는 방법을 알아봅니다.
learn.microsoft.com
dotnet run 명령어를 입력하면 기본적으로 Debug 설정으로 프로젝트를 빌드하고 실행
dotnet run --configuration Release 명령어를 사용하면 Release 설정으로 프로젝트를 빌드하고 실행, 성능 최적화 및 디버깅 정보 제거
+ sln 파일 생성 << 솔루션의 구성을 담고 있으며, 하나 이상의 프로젝트(.csproj, .vbproj 등)의 관계와 구성을 정의
'언어 정리 > C# 개념 및 lib' 카테고리의 다른 글
익명 형식 vs 딕셔너리, 가변인자 (0) | 2024.01.24 |
---|---|
제네릭 클래스, Nullable(?), IEnumerator(이터레이터) (1) | 2024.01.23 |
참조자, static method, 오버라이딩, 오버로드 (1) | 2024.01.09 |
구조체, 인터페이스, 열거형(enum), 튜플, 네임드튜플, 딕셔너리, Nullable (0) | 2024.01.09 |
상속과 다형성 (1) | 2024.01.09 |
댓글