ASP.NET Core Web SDK

Översikt

Microsoft.NET.Sdk.Web är ett MSBuild-projekt-SDK för att skapa ASP.NET Core-appar. Det går att skapa en ASP.NET Core-app utan denna SDK, men webb-SDK:et är:

  • Skräddarsydd för att ge en förstklassig upplevelse.
  • Det rekommenderade målet för de flesta användare.

Använd Web.SDK i ett projekt:

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

Funktioner som aktiveras med hjälp av webb-SDK:

  • Implicita referenser:

  • Web SDK:et importerar MSBuild-mål som möjliggör användning av publiceringsprofiler och publicering med hjälp av WebDeploy.

Egenskaper

Fastighet Description
DisableImplicitFrameworkReferences Inaktiverar implicit referens till det delade ramverket Microsoft.AspNetCore.App .
DisableImplicitAspNetCoreAnalyzers Inaktiverar implicit referens till ASP.NET Core-analysverktyg.
DisableImplicitComponentsAnalyzers Inaktiverar implicit referens till Razor komponentanalysverktyg när du skapar Blazor (server)-program.

Mer information om uppgifter, mål, egenskaper, implicita blobbar, globs, publicering, metoder med mera finns i README-filenWebSdk-lagringsplatsen .

Översikt

Microsoft.NET.Sdk.Web är ett MSBuild-projekt-SDK för att skapa ASP.NET Core-appar. Det går att skapa en ASP.NET Core-app utan denna SDK, men webb-SDK:et är:

  • Skräddarsydd för att ge en förstklassig upplevelse.
  • Det rekommenderade målet för de flesta användare.

Använd Web.SDK i ett projekt:

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

Web SDK importerar MSBuild-mål som möjliggör användningen av publiceringsprofiler och publicering via WebDeploy.