.NET CLI 소개
.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 개발 과정에서 핵심적인 역할을 하며, 개발자들이 더 빠르고 효율적으로 작업을 수행할 수 있도록 돕습니다.