웹 서버 DOTNET 코어와 (a)는 HTTP 서버를 설정


환경 설명

DOTNET 코어 개발 요구가 설치 될 dotnetcore SDK를 실행 할 필요가 설치 dotnetcore 런타임

현재 실행은 거의 모든 인기있는 플랫폼을 지원합니다

권장 윈도우 10 개발 플랫폼

도움말 DOTNET 코어가 모든 작업을 완료하기 위해 명령 줄을 사용할 수 있지만,주의 코드가 아닙니다, IDE의 vs2019 창문을 설치하지만, IDE는 여전히 매우 효율을 개발하고 정의입니다 제공 할 수 있습니다.

DOTNET 코어는 별도의 설치가 필요

https://dotnet.microsoft.com/download/dotnet-core/3.0

개발 SDK를 작성해야

영상

기계는 단지 런타임을 설치해야 실행됩니다


첫째, 프로젝트를 생성


우리는 서버 프로세스로 netcore 콘솔 프로젝트를 사용


명령 행을 사용할 수 있습니다

새로운 콘솔을 DOTNET

아니면 IDE와의 인터페이스를 만들

영상


둘째, 설치 패키지 microsoft.aspnetcore.app

nuget 패키지는 Microsoft에서 제공하는 서비스입니다, 사람이 위의 패키지에 업로드 할 수 있습니다

패키지는 DLL과 자원의 집합입니다.

소프트웨어 패키지를 게시 할 때 사용을 모두 수행 할 필요가 없습니다, 다른 하나는 프로젝트에 따른 복원하도록 구성 할 수 있습니다

설치 패키지

1 명령 행을 사용할 수 있습니다

영상

2. 마우스 오른쪽 nuget 패키지 또는 프로젝트 관리자

영상

패키지를 설치하려면

3. 직접 csproj 파일을 수정할 수 있습니다

영상


우리는 단순히이 패키지를 설치, 독립적 인 HTTP 서버 프로세스를 구축 할

Microsoft.AspNetCore.App

이 패키지는 HTTP 서버 프로세스를 확립하기위한 유일한 방법은 아니지만 그는 마이크로 소프트의 공식, 왜 안 전체가 기능입니다.

복구 키트

명령 줄을 사용하십시오

복원 DOTNET


2.VS 은 GUI 솔루션을 마우스 오른쪽 nuget 감소 패키지

영상

때로는 개방형 솔루션이 느낌표 패키지, 빌드가 전달되지 않습니다, 일부 패키지를 복원합니다

자식 일반 관리함으로써, nuget 디렉토리를 무시 복구 패키지로 모두 잡아 자신을, nuget 디렉토리는 시스템 폴더에 일반적으로

셋째, 가장 간단한에 http 프로그램

영상

운영 결과

영상

코드 위치

https://gitee.com/lightsever/netcore_study/tree/master/server01_basic

추천

출처www.cnblogs.com/crazylights/p/11888312.html