ASP.NET Core Web SDK'sı
Genel Bakış
Microsoft.NET.Sdk.Web
, ASP.NET Core uygulamaları oluşturmaya yönelik bir MSBuild proje SDK'sıdır . Bu SDK olmadan bir ASP.NET Core uygulaması derlemek mümkündür, ancak Web SDK'sı şu şekildedir:
- Birinci sınıf bir deneyim sağlamaya yönelik olarak uyarlanmıştır.
- Çoğu kullanıcı için önerilen hedef.
Projede Web.SDK'sını kullanın:
<Project Sdk="Microsoft.NET.Sdk.Web">
<!-- omitted for brevity -->
</Project>
Web SDK'sı kullanılarak etkinleştirilen özellikler:
Örtük başvurular:
Web SDK'sı, WebDeploy kullanarak yayımlama profillerinin ve yayımlamanın kullanılmasını sağlayan MSBuild hedeflerini içeri aktarır.
Properties
Özellik | Tanım |
---|---|
DisableImplicitFrameworkReferences |
Paylaşılan çerçeveye örtük başvuruyu Microsoft.AspNetCore.App devre dışı bırakır. |
DisableImplicitAspNetCoreAnalyzers |
ASP.NET Core çözümleyicilerine örtük başvuru özelliğini devre dışı bırakır. |
DisableImplicitComponentsAnalyzers |
(Sunucu) uygulamaları oluştururken Blazor Bileşenler çözümleyicilerine Razor örtük başvuru özelliğini devre dışı bırakır. |
Görevler, hedefler, özellikler, örtük bloblar, globlar, yayımlama, yöntemler ve daha fazlası hakkında daha fazla bilgi için WebSdk deposundaki BENİOKU dosyasına bakın.
Genel Bakış
Microsoft.NET.Sdk.Web
, ASP.NET Core uygulamaları oluşturmaya yönelik bir MSBuild proje SDK'sıdır . Bu SDK olmadan bir ASP.NET Core uygulaması derlemek mümkündür, ancak Web SDK'sı şu şekildedir:
- Birinci sınıf bir deneyim sağlamaya yönelik olarak uyarlanmıştır.
- Çoğu kullanıcı için önerilen hedef.
Projede Web.SDK'sını kullanın:
<Project Sdk="Microsoft.NET.Sdk.Web">
<!-- omitted for brevity -->
</Project>
Web SDK'sı, WebDeploy kullanarak yayımlama profillerinin ve yayımlamanın kullanılmasını sağlayan MSBuild hedeflerini içeri aktarır.
ASP.NET Core