Condividi tramite


ASP.NET Core Web SDK

Informazioni generali

Microsoft.NET.Sdk.Web è un SDK per progetti MSBuild per la compilazione di app ASP.NET Core. È possibile creare un'app ASP.NET Core senza questo SDK, ma l'SDK Web è:

  • Su misura per offrire un'esperienza di prima classe.
  • Destinazione consigliata per la maggior parte degli utenti.

Usare il Web.SDK in un progetto:

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

Funzionalità abilitate tramite Web SDK:

  • Riferimenti impliciti:

  • Web SDK importa le destinazioni MSBuild che consentono l'uso di profili di pubblicazione e pubblicazione tramite WebDeploy.

Proprietà

Proprietà Description
DisableImplicitFrameworkReferences Disabilita il riferimento implicito al Microsoft.AspNetCore.App framework condiviso.
DisableImplicitAspNetCoreAnalyzers Disabilita il riferimento implicito a ASP.NET analizzatori Core.
DisableImplicitComponentsAnalyzers Disabilita il riferimento implicito agli Razor analizzatori dei componenti durante la compilazione Blazor di applicazioni (server).

Per ulteriori informazioni su attività, destinazioni, proprietà, blob impliciti, glob, pubblicazione, metodi e altro ancora, consultare il file README nel repository WebSdk.

Informazioni generali

Microsoft.NET.Sdk.Web è un SDK per progetti MSBuild per la compilazione di app ASP.NET Core. È possibile creare un'app ASP.NET Core senza questo SDK, ma l'SDK Web è:

  • Su misura per offrire un'esperienza di prima classe.
  • Destinazione consigliata per la maggior parte degli utenti.

Usare il Web.SDK in un progetto:

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

Web SDK importa i target MSBuild che consentono l'uso di profili di pubblicazione e l'operazione tramite WebDeploy.