SDK Web do ASP.NET Core
Visão geral
Microsoft.NET.Sdk.Web
é um SDK de projeto do MSBuild para criar aplicativos ASP.NET Core. É possível criar um aplicativo ASP.NET Core sem esse SDK, no entanto, o SDK Web é:
- Adaptado para fornecer uma experiência de primeira classe.
- O destino recomendado para a maioria dos usuários.
Usar o Web.SDK em um projeto:
<Project Sdk="Microsoft.NET.Sdk.Web">
<!-- omitted for brevity -->
</Project>
Recursos habilitados usando o SDK Web:
Referencia implicitamente:
- A estrutura compartilhada do ASP.NET Core.
- Analisadores projetados para criar aplicativos ASP.NET Core.
O SDK Web importa destinos do MSBuild que permitem o uso de perfis de publicação e publicação usando WebDeploy.
Propriedades
Propriedade | Descrição |
---|---|
DisableImplicitFrameworkReferences |
Desabilita a referência implícita à estrutura compartilhada Microsoft.AspNetCore.App . |
DisableImplicitAspNetCoreAnalyzers |
Desabilita a referência implícita aos analisadores do ASP.NET Core. |
DisableImplicitComponentsAnalyzers |
Desabilita a referência implícita aos analisadores de componentes Razor ao criar aplicativos Blazor (servidor). |
Para obter mais informações sobre tarefas, destinos, propriedades, blobs implícitos, globs, publicação, métodos e muito mais, consulte o arquivo README no repositório WebSdk.
Visão geral
Microsoft.NET.Sdk.Web
é um SDK de projeto do MSBuild para criar aplicativos ASP.NET Core. É possível criar um aplicativo ASP.NET Core sem esse SDK, no entanto, o SDK Web é:
- Adaptado para fornecer uma experiência de primeira classe.
- O destino recomendado para a maioria dos usuários.
Usar o Web.SDK em um projeto:
<Project Sdk="Microsoft.NET.Sdk.Web">
<!-- omitted for brevity -->
</Project>
O SDK Web importa destinos do MSBuild que permitem o uso de perfis de publicação e publicação usando WebDeploy.