패키지 관리를 위한 명령어
PowerShell에서 Visual Studio 프로젝트의 패키지를 관리하려면 dotnet CLI
명령어를 사용할 수 있습니다. 아래는 PowerShell에서 자주 사용되는 패키지 관리 명령어들입니다.
패키지 추가 (Add Package)
다음 명령어는 NuGet 패키지를 현재 프로젝트에 추가합니다. 버전을 지정하지 않으면 최신 버전이 설치됩니다.
dotnet add package <패키지 이름> [--version <버전>]
ZeroLog
패키지를 추가하려면 다음과 같이 입력합니다.
dotnet add package ZeroLog
- 특정 버전의 패키지를 설치할 수 있습니다.
dotnet add package ZeroLog --version 1.0.0
패키지 제거 (Remove Package)
프로젝트에서 더 이상 필요하지 않은 패키지를 제거하려면 다음 명령어를 사용합니다.
dotnet remove package <패키지 이름>
ZeroLog
패키지를 제거하려면 다음 명령어를 입력합니다.
dotnet remove package ZeroLog
프로젝트 템플릿 설치 (Install Template)
특정 템플릿을 설치할 때 사용되는 명령어입니다.
dotnet new --install <템플릿 이름>
패키지 복원 (Restore Package)
패키지를 복원하려면 dotnet restore
명령어를 사용합니다. 이는 nuget.config
파일이나 csproj
파일에 정의된 패키지를 복원하는 역할을 합니다.
dotnet restore
패키지 목록 (List Packages)
현재 프로젝트에서 사용 중인 패키지를 나열하려면 다음 명령어를 사용합니다.
dotnet list package
업데이트 가능한 패키지 확인 (Check for Package Updates)
프로젝트에서 업데이트할 수 있는 패키지를 확인할 수 있는 명령어입니다.
dotnet list package --outdated
업데이트
모든 패키지를 최신 상태로 업데이트하려면 다음 명령어를 사용할 수 있습니다.
dotnet outdated
패키지 소스 관리 (NuGet Source Management)
NuGet
패키지 소스를 추가하거나 관리하려면 다음 명령어를 사용합니다.
dotnet nuget add source <소스 경로>