API web ASP.NET Core
Vue d’ensemble
Microsoft.NET.Sdk.Web
est un kit de développement logiciel (SDK) de projet MSBuild pour la création d’applications ASP.NET Core. Il est possible de créer une application ASP.NET Core sans ce SDK, mais le SDK web est le suivant :
- Adapté pour fournir une expérience de première classe.
- Cible recommandée pour la plupart des utilisateurs.
Utilisez Web.SDK dans un projet :
<Project Sdk="Microsoft.NET.Sdk.Web">
<!-- omitted for brevity -->
</Project>
Fonctionnalités activées à l’aide du Kit de développement logiciel (SDK) web :
Référence implicitement :
- Infrastructure partagée ASP.NET Core.
- Analyseurs conçus pour la création d’applications ASP.NET Core.
Le SDK web importe des cibles MSBuild qui permettent l’utilisation de profils de publication et la publication à l’aide de WebDeploy.
Propriétés
Property | Description |
---|---|
DisableImplicitFrameworkReferences |
Désactive la référence implicite à l’infrastructure partagée Microsoft.AspNetCore.App . |
DisableImplicitAspNetCoreAnalyzers |
Désactive la référence implicite aux analyseurs ASP.NET Core. |
DisableImplicitComponentsAnalyzers |
Désactive la référence implicite aux analyseurs Razor de composants lors de la génération d’applications Blazor (serveur). |
Pour plus d’informations sur les tâches, les cibles, les propriétés, les objets blob implicites, les globs, la publication, les méthodes, etc., consultez le fichier README dans le référentiel WebSdk .
Vue d’ensemble
Microsoft.NET.Sdk.Web
est un kit de développement logiciel (SDK) de projet MSBuild pour la création d’applications ASP.NET Core. Il est possible de créer une application ASP.NET Core sans ce SDK, mais le SDK web est le suivant :
- Adapté pour fournir une expérience de première classe.
- Cible recommandée pour la plupart des utilisateurs.
Utilisez Web.SDK dans un projet :
<Project Sdk="Microsoft.NET.Sdk.Web">
<!-- omitted for brevity -->
</Project>
Le SDK web importe des cibles MSBuild qui permettent l’utilisation de profils de publication et la publication à l’aide de WebDeploy.