Delen via


ASP.NET Core Web SDK

Overzicht

Microsoft.NET.Sdk.Web is een MSBuild-project-SDK voor het bouwen van ASP.NET Core-apps. Het is echter mogelijk om een ASP.NET Core-app te bouwen zonder deze SDK, maar de web-SDK is:

  • Afgestemd op het bieden van een eersteklas ervaring.
  • Het aanbevolen doel voor de meeste gebruikers.

Gebruik de Web.SDK in een project:

<Project Sdk="Microsoft.NET.Sdk.Web">
  <!-- omitted for brevity -->
</Project>

Functies die zijn ingeschakeld met behulp van de Web SDK:

  • Impliciete verwijzingen:

  • De Web SDK importeert MSBuild-doelen die het gebruik van publicatieprofielen en het publiceren met behulp van WebDeploy mogelijk maken.

Eigenschappen

Vastgoed Description
DisableImplicitFrameworkReferences Hiermee wordt impliciete verwijzing naar het Microsoft.AspNetCore.App gedeelde framework uitgeschakeld.
DisableImplicitAspNetCoreAnalyzers Hiermee schakelt u impliciete verwijzing naar ASP.NET Core Analyzers uit.
DisableImplicitComponentsAnalyzers Hiermee wordt impliciete verwijzing naar Razor Onderdelenanalyses uitgeschakeld bij het bouwen Blazor van (server)-toepassingen.

Zie het README-bestand in de WebSdk-opslagplaats voor meer informatie over taken, doelen, eigenschappen, impliciete blobs, globs, publicatie, methoden en meer.

Overzicht

Microsoft.NET.Sdk.Web is een MSBuild-project-SDK voor het bouwen van ASP.NET Core-apps. Het is echter mogelijk om een ASP.NET Core-app te bouwen zonder deze SDK, maar de web-SDK is:

  • Afgestemd op het bieden van een eersteklas ervaring.
  • Het aanbevolen doel voor de meeste gebruikers.

Gebruik de Web.SDK in een project:

<Project Sdk="Microsoft.NET.Sdk.Web">
  <!-- omitted for brevity -->
</Project>

De Web SDK importeert MSBuild-doelen die het gebruik van publicatieprofielen en het publiceren met behulp van WebDeploy mogelijk maken.