Section 1.3: .NET Core 를 이용하여 새로운 프로그램 생성하기

우선적으로, 아래의 선택지 중에서 원하는 플랫폼에 알맞은 설치 순서에 따라 .NET Core SDK 를 설치한다:

설치가 완료되고 나면, 커맨드 프롬프트 혹은 터미널 윈도우를 열어 아래와 같이 수행한다.

  1. mkdir hello_world 명령어로 새로운 디렉토리를 생성하고 cd hello_world 명령어를 통해 해당 디렉토리로 현재 위치를 변경한다.
  2. 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!"); } } }
  1. dotnet restore 명령어를 통해 필요한 패키지들을 복원 (restore) 한다.
  2. 선택 항목 해당 어플리케이션을 dotnet build 명령어를 통해 Debug 모드로 빌드하거나 dotnet build -c Release 명령어를 통해 Release 모드로 빌드한다. dotnet run 명령어 역시 컴파일러를 작동시킬 것이며, 빌드 에러가 존재하는 경우 해당 에러들을 출력해 줄 것이다.
  3. dotnet run 명령어를 통해 Debug 모드로 애플리케이션을 실행하거나 dotnet run .\bin\Release\netcoreapp1.1\hello_world.dll 명령어를 통해 Release 모드로 애플리케이션을 실행한다.

커맨드 프롬프트상의 출력 결과

CommandPrompt

본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

[출처] https://books.goalkicker.com/CSharpBook/

반응형

+ Recent posts