共用方式為


ASP.NET 核心網頁 SDK

概觀

Microsoft.NET.Sdk.Web 是一個用於建置 ASP.NET Core 應用程式的 MSBuild 專案 SDK 。 雖然可以不使用這個 SDK 來建置 ASP.NET Core 應用程式,不過 Web SDK 是:

  • 專為提供一流的體驗量身打造。
  • 大部分使用者的建議目標。

在專案中使用 Web.SDK:

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

使用 Web SDK 啟用的功能:

  • 隱含引用:

  • Web SDK 匯入 MSBuild 目標,允許使用 Publish 設定檔及使用 WebDeploy 發佈。

屬性

房產 Description
DisableImplicitFrameworkReferences 關閉對 Microsoft.AspNetCore.App 共享框架的隱含參照。
DisableImplicitAspNetCoreAnalyzers 禁用隱含的 ASP.NET Core 分析器參考。
DisableImplicitComponentsAnalyzers 在建置Razor(伺服器)應用程式時,會禁用對Blazor元件分析器的隱含參考。

欲了解更多有關任務、目標、屬性、隱式 BLOB、GLOB、發佈、方法等資訊,請參閱 WebSdk 存放庫中的 README 檔案

概觀

Microsoft.NET.Sdk.Web 是一個用於建置 ASP.NET Core 應用程式的 MSBuild 專案 SDK 。 雖然可以不使用這個 SDK 來建置 ASP.NET Core 應用程式,不過 Web SDK 是:

  • 專為提供一流的體驗量身打造。
  • 大部分使用者的建議目標。

在專案中使用 Web.SDK:

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

Web SDK 匯入 MSBuild 目標,允許使用發佈設定檔及使用 WebDeploy 發佈。