ASP.NET Core 웹 SDK
개요
Microsoft.NET.Sdk.Web
은 ASP.NET Core 앱을 빌드하기 위한 MSBuild 프로젝트 SDK입니다. 이 SDK를 사용하지 않고 ASP.NET Core 앱을 빌드할 수는 있지만 웹 SDK에는 다음이 적용됩니다.
- 최고 수준의 환경을 제공하도록 조정되었습니다.
- 대부분의 사용자에게 권장되는 대상입니다.
프로젝트에서 웹 SDK를 사용합니다.
<Project Sdk="Microsoft.NET.Sdk.Web">
<!-- omitted for brevity -->
</Project>
웹 SDK를 사용하여 다음과 같은 기능이 사용하도록 설정됩니다.
암시적으로 참조:
- ASP.NET Core 공유 프레임워크
- ASP.NET Core 앱을 빌드하기 위해 디자인된 분석기
웹 SDK는 게시 프로필을 사용하도록 설정하고 WebDeploy를 사용하여 게시하도록 하는 MSBuild 대상을 가져옵니다.
속성
Property | 설명 |
---|---|
DisableImplicitFrameworkReferences |
Microsoft.AspNetCore.App 공유 프레임워크에 대한 암시적 참조를 사용하지 않도록 설정합니다. |
DisableImplicitAspNetCoreAnalyzers |
ASP.NET Core 분석기에 대한 암시적 참조를 사용하지 않도록 설정합니다. |
DisableImplicitComponentsAnalyzers |
Blazor(서버) 애플리케이션을 빌드할 때 Razor 구성 요소 분석기에 대한 암시적 참조를 사용하지 않도록 설정합니다. |
작업, 대상, 속성, 암시적 Blob, globs, 게시, 메서드 등에 대한 자세한 내용은 WebSdk 리포지토리의 README 파일을 참조하세요.
개요
Microsoft.NET.Sdk.Web
은 ASP.NET Core 앱을 빌드하기 위한 MSBuild 프로젝트 SDK입니다. 이 SDK를 사용하지 않고 ASP.NET Core 앱을 빌드할 수는 있지만 웹 SDK에는 다음이 적용됩니다.
- 최고 수준의 환경을 제공하도록 조정되었습니다.
- 대부분의 사용자에게 권장되는 대상입니다.
프로젝트에서 웹 SDK를 사용합니다.
<Project Sdk="Microsoft.NET.Sdk.Web">
<!-- omitted for brevity -->
</Project>
웹 SDK는 게시 프로필을 사용하도록 설정하고 WebDeploy를 사용하여 게시하도록 하는 MSBuild 대상을 가져옵니다.
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
ASP.NET Core