Bagikan melalui


ASP.NET Core Web SDK

Gambaran Umum

Microsoft.NET.Sdk.Webadalah proyek MSBuild SDK untuk membangun aplikasi ASP.NET Core. Dimungkinkan untuk membangun aplikasi ASP.NET Core tanpa SDK ini, namun, Web SDK adalah:

  • Disesuaikan untuk memberikan pengalaman kelas satu.
  • Target yang direkomendasikan untuk sebagian besar pengguna.

Gunakan Web.SDK dalam proyek:

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

Fitur yang diaktifkan dengan menggunakan Web SDK:

  • Referensi implisit:

  • Web SDK mengimpor target MSBuild yang memungkinkan penggunaan profil penerbitan dan penerbitan menggunakan WebDeploy.

Properti

Properti Deskripsi
DisableImplicitFrameworkReferences Menonaktifkan referensi implisit ke Microsoft.AspNetCore.App kerangka kerja bersama.
DisableImplicitAspNetCoreAnalyzers Menonaktifkan referensi implisit ke penganalisis ASP.NET Core.
DisableImplicitComponentsAnalyzers Menonaktifkan referensi implisit ke Razor penganalisis Komponen saat membangun Blazor aplikasi (server).

Untuk informasi selengkapnya tentang tugas, target, properti, blob implisit, glob, penerbitan, metode, dan lainnya, lihat file README di repositori WebSdk .

Gambaran Umum

Microsoft.NET.Sdk.Webadalah proyek MSBuild SDK untuk membangun aplikasi ASP.NET Core. Dimungkinkan untuk membangun aplikasi ASP.NET Core tanpa SDK ini, namun, Web SDK adalah:

  • Disesuaikan untuk memberikan pengalaman kelas satu.
  • Target yang direkomendasikan untuk sebagian besar pengguna.

Gunakan Web.SDK dalam proyek:

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

Web SDK mengimpor target MSBuild yang memungkinkan penggunaan profil penerbitan dan penerbitan menggunakan WebDeploy.