SDK web de ASP.NET Core
Información general
Microsoft.NET.Sdk.Web
es un SDK de proyecto de MSBuild para compilar aplicaciones de ASP.NET Core. Aunque se pueden compilar aplicaciones de ASP.NET Core sin el SDK web, dicho SDK:
- Está adaptado para proporcionar una experiencia al máximo nivel.
- Es el destino recomendado para la mayoría de los usuarios.
Use Web.SDK en un proyecto:
<Project Sdk="Microsoft.NET.Sdk.Web">
<!-- omitted for brevity -->
</Project>
Características habilitadas al usar el SDK web:
Referencias implícitas:
- Al marco de trabajo compartido de ASP.NET Core.
- A los analizadores diseñados para compilar aplicaciones de ASP.NET Core.
El SDK web importa destinos de MSBuild que permiten usar perfiles de publicación y realizar publicaciones mediante WebDeploy.
Propiedades
Property | Descripción |
---|---|
DisableImplicitFrameworkReferences |
Deshabilita la referencia implícita al marco de trabajo compartido Microsoft.AspNetCore.App . |
DisableImplicitAspNetCoreAnalyzers |
Deshabilita la referencia implícita a analizadores de ASP.NET Core. |
DisableImplicitComponentsAnalyzers |
Deshabilita la referencia implícita a analizadores de componentes de Razor cuando se compilan aplicaciones de Blazor (servidor). |
Para obtener más información sobre tareas, destinos, propiedades, blobs implícitos, globs, publicación, métodos, etc., consulte el archivo LÉAME en el repositorio de WebSdk.
Información general
Microsoft.NET.Sdk.Web
es un SDK de proyecto de MSBuild para compilar aplicaciones de ASP.NET Core. Aunque se pueden compilar aplicaciones de ASP.NET Core sin el SDK web, dicho SDK:
- Está adaptado para proporcionar una experiencia al máximo nivel.
- Es el destino recomendado para la mayoría de los usuarios.
Use Web.SDK en un proyecto:
<Project Sdk="Microsoft.NET.Sdk.Web">
<!-- omitted for brevity -->
</Project>
El SDK web importa destinos de MSBuild que permiten usar perfiles de publicación y realizar publicaciones mediante WebDeploy.