본문 바로가기
C#/기본

launchSettings.json

by ddanss 2025. 5. 6.
728x90

ASP.NET Core 프로젝트에서 로컬 개발 시 애플리케이션 실행 환경을 설정하는 데 사용되는 파일

 

주요 역할

1. 실행 시 프로필 정의 : Visual Studio나 dotnet run 에서 어떤 설정으로 앱을 실행할지

2. 환경 변수 설정 : ASPNETCORE_ENVIRONMENT, 사용자 정의 변수 등 지정 가능

3. 실행 URL 지정 : 앱이 어떤 포트, 주소로 실행될지 지정

4. 디버그 설정 제어 : 브라우저 자동 실행, 명령줄 인자 등 설정 가능

 

배포시에는 사용되지 않음 -> 오직 개발/로컬 실행용

Git에 커밋할지는 팀에 따라 다름

 

 "https": {
      "commandName": "Project",
      "dotnetRunMessages": true,
      "launchBrowser": true, // 브라우저 바로실행
      "applicationUrl": "http://localhost:1111;http://localhost:2222", //1111,2222포트이용
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }

반응형

'C# > 기본' 카테고리의 다른 글

관심사의 분리 (Separation of Concerns, SoC)  (0) 2025.05.07
Program.cs  (0) 2025.05.07
appsettings.json과 appsettings.Development.json  (0) 2025.05.06
.csproj 파일  (0) 2025.05.06
비동기  (0) 2025.04.15

댓글