Pre-Requirements
최신 를 필요로합니다.
테스트 환경 및 주요 아젠다
.NET CLI를 사용하여 ASP.NET Core 웹앱을 생성하고 실행합니다.
- 웹앱 프로젝트를 만듭니다.
- 앱을 실행합니다.
- Razor 페이지를 편집합니다.
더보기
이 프로젝트의 개발 환경
- 주요 개발 환경 및 언어
- 기타 환경
- Windows 11 OS
.NET SDK 설치 여부는 CMD에서 다음과 같이 확인합니다.
$ dotnet --list-sdks
8.0.203 [C:\Program Files\dotnet\sdk]
8.0.302 [C:\Program Files\dotnet\sdk]
웹앱 프로젝트 만들기
CMD에서 dotnet new webapp --output aspnetcoreapp --no-https를 실행합니다.
$ dotnet new webapp --output aspnetcoreapp --no-https
"ASP.NET Core 웹앱" 템플릿이 성공적으로 생성되었습니다.
이 템플릿에는 Microsoft 이외의 타사 기술이 포함되어 있습니다. 자세한 내용은https://aka.ms/aspnetcore/8.0-third-party-notices을(를) 참조하세요.
생성 후 작업 처리 중...
C:\Users\guenbong\Desktop\net\aspnetcoreapp\aspnetcoreapp.csproj 복원 중:
Determining projects to restore...
C:\Users\guenbong\Desktop\net\aspnetcoreapp\aspnetcoreapp.csproj을(를) 46밀리초 동안 복원했습니다.
복원에 성공했습니다.
명령이 실행된 디렉토리의 aspnetcoreapp에서 ASP.NET Core 프로젝트가 생성됩니다.
$ tree
폴더 PATH의 목록입니다.
볼륨 일련 번호는 3C90-10D9입니다.
C:.
└─aspnetcoreapp
├─obj
├─Pages
│ └─Shared
├─Properties
└─wwwroot
├─css
├─js
└─lib
├─bootstrap
│ └─dist
│ ├─css
│ └─js
├─jquery
│ └─dist
├─jquery-validation
│ └─dist
└─jquery-validation-unobtrusive
앱 실행
aspnetcoreapp로 이동하여 dotnet run을 실행합니다.
$ cd aspnetcoreapp
$ dotnet run
빌드하는 중...
info: Microsoft.Hosting.Lifetime[14]
Now listening on: http://localhost:5053
info: Microsoft.Hosting.Lifetime[0]
Application started. Press Ctrl+C to shut down.
info: Microsoft.Hosting.Lifetime[0]
Hosting environment: Development
info: Microsoft.Hosting.Lifetime[0]
Content root path: C:\Users\guenbong\Desktop\net\aspnetcoreapp
웹 브라우저를 열고 CMD에서 표시된 URL로 이동합니다.