.NET CLI 소개

  • 2 minutes to read

.NET CLI 사용 안내

.NET Core SDK를 설치한 후, 개발자들은 dotnet CLI (Command Line Interface)를 통해 다양한 작업을 수행할 수 있습니다. 이 CLI는 크로스 플랫폼 환경에서 .NET Core 애플리케이션을 생성, 빌드 및 실행하는 데 필요한 강력한 도구입니다. 여기에는 여러 기본 명령어들이 포함되어 있습니다.

기본 dotnet CLI 명령어

  • dotnet new : 새로운 .NET Core 콘솔 응용 프로그램 프로젝트를 생성합니다.

    • 예: dotnet new console - 콘솔 애플리케이션 프로젝트 생성
    • dotnet new web : 웹 애플리케이션 프로젝트를 생성합니다.
  • dotnet restore : NuGet 패키지의 참조를 복원합니다. 이 명령은 프로젝트의 종속성을 해결하고 필요한 모든 패키지를 다운로드합니다.

    • 예: dotnet restore -v Information - 복원 과정 중 추가 정보(예: NuGet 피드 정보)를 표시합니다.
  • dotnet build : 소스 코드를 컴파일하여 실행 가능한 애플리케이션 또는 라이브러리를 빌드합니다.

  • dotnet run : 코드를 컴파일하고 실행합니다. 이 명령은 내부적으로 dotnet build를 호출하여 빌드를 수행한 후 실행합니다.

  • dotnet [app.dll] : 빌드된 실행 파일을 직접 실행합니다. 이는 프로젝트 디렉토리 내에서 dotnet run 명령의 결과로 생성된 DLL 파일을 실행합니다.

추가적인 핵심 dotnet 명령어

  • dotnet publish : 애플리케이션을 배포하기 위해 필요한 모든 파일을 포함하여 배포 가능한 형태로 컴파일합니다.

  • dotnet pack : 코드를 NuGet 패키지 형태로 패키징합니다. 이 명령은 라이브러리 개발자에게 유용하며, NuGet 패키지를 생성하여 공유하거나 배포할 수 있게 합니다.

이러한 명령어들은 .NET Core 개발 과정에서 핵심적인 역할을 하며, 개발자들이 더 빠르고 효율적으로 작업을 수행할 수 있도록 돕습니다.

VisualAcademy Docs의 모든 콘텐츠, 이미지, 동영상의 저작권은 박용준에게 있습니다. 저작권법에 의해 보호를 받는 저작물이므로 무단 전재와 복제를 금합니다. 사이트의 콘텐츠를 복제하여 블로그, 웹사이트 등에 게시할 수 없습니다. 단, 링크와 SNS 공유, Youtube 동영상 공유는 허용합니다. www.VisualAcademy.com
박용준 강사의 모든 동영상 강의는 데브렉에서 독점으로 제공됩니다. www.devlec.com