Megosztás a következőn keresztül:


ASP.NET Core Web SDK

Áttekintés

Microsoft.NET.Sdk.Web MsBuild project SDK ASP.NET Core-alkalmazások létrehozásához. Ez az SDK nélkül is létrehozhat ASP.NET Core-alkalmazást, a webes SDK azonban a következő:

  • Az első osztályú élmény biztosítása érdekében.
  • A legtöbb felhasználó számára ajánlott cél.

A Web.SDK használata projektben:

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

A webes SDK-val engedélyezett funkciók:

  • Implicit hivatkozások:

  • A webes SDK importálja az MSBuild-célokat, amelyek lehetővé teszik a publikálási profilok használatát és a publikálást a WebDeploy segítségével.

Tulajdonságok

Ingatlan Description
DisableImplicitFrameworkReferences Letiltja a Microsoft.AspNetCore.App megosztott keretrendszerre mutató implicit hivatkozást.
DisableImplicitAspNetCoreAnalyzers Letiltja az implicit hivatkozást az ASP.NET Core-elemzőkre.
DisableImplicitComponentsAnalyzers Letiltja a Razor összetevők elemzőire mutató implicit hivatkozást a Blazor (kiszolgálói) alkalmazások létrehozásakor.

A feladatokról, a célokról, a tulajdonságokról, az implicit blobokról, a globokról, a közzétételről, a metódusokról és egyebekről a WEBSdk-adattárREADME-fájljában talál további információt.

Áttekintés

Microsoft.NET.Sdk.Web MsBuild project SDK ASP.NET Core-alkalmazások létrehozásához. Ez az SDK nélkül is létrehozhat ASP.NET Core-alkalmazást, a webes SDK azonban a következő:

  • Az első osztályú élmény biztosítása érdekében.
  • A legtöbb felhasználó számára ajánlott cél.

A Web.SDK használata projektben:

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

A Web SDK importálja az MSBuild-célokat, amelyek lehetővé teszik a közzétételi profilok használatát és a közzétételt a WebDeploy használatával.