Section 1.3: .NET Core 를 이용하여 새로운 프로그램 생성하기
우선적으로, 아래의 선택지 중에서 원하는 플랫폼에 알맞은 설치 순서에 따라 .NET Core SDK 를 설치한다:
설치가 완료되고 나면, 커맨드 프롬프트 혹은 터미널 윈도우를 열어 아래와 같이 수행한다.
mkdir hello_world
명령어로 새로운 디렉토리를 생성하고cd hello_world
명령어를 통해 해당 디렉토리로 현재 위치를 변경한다.dotnet new console
명령어를 통해 새로운 콘솔 어플리케이션을 생성한다.
이는 아래와 같은 두개의 파일을 생성해 줄 것이다:
hello_world.csproj
<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>netcoreapp1.1</TargetFramework> </PropertyGroup> </Project>Program.cs
using System; namespace hello_world { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
dotnet restore
명령어를 통해 필요한 패키지들을 복원 (restore) 한다.- 선택 항목 해당 어플리케이션을
dotnet build
명령어를 통해 Debug 모드로 빌드하거나dotnet build -c Release
명령어를 통해 Release 모드로 빌드한다.dotnet run
명령어 역시 컴파일러를 작동시킬 것이며, 빌드 에러가 존재하는 경우 해당 에러들을 출력해 줄 것이다. dotnet run
명령어를 통해 Debug 모드로 애플리케이션을 실행하거나dotnet run .\bin\Release\netcoreapp1.1\hello_world.dll
명령어를 통해 Release 모드로 애플리케이션을 실행한다.
커맨드 프롬프트상의 출력 결과
본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
[출처] https://books.goalkicker.com/CSharpBook/
반응형
'번역 > C# Notes for Professionals' 카테고리의 다른 글
2.1: 각종 Literal 들 (0) | 2020.10.15 |
---|---|
1.5: LinqPad 를 이용하여 새로운 Query 를 생성하기 (0) | 2020.10.14 |
1.4: Mono 를 사용하여 새로운 프로그램 생성하기 (0) | 2020.10.13 |
1.2: Visual Studio 에서 새로운 프로젝트 (console application) 를 생성하고 Debug 모드로 실행하기 (0) | 2020.10.12 |
1.1: 새로운 콘솔 어플리케이션 생성하기 (Visual Studio 에서) (0) | 2020.10.07 |