ASP.NET Core Web 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 を使用して有効にされる機能:
次を暗黙的に参照します。
- ASP.NET Core 共有フレームワーク.
- ASP.NET Core アプリをビルドするために設計されたアナライザー。
Web SDK は、発行プロファイルの使用と WebDeploy を使用した発行を可能にする MSBuild ターゲットをインポートします。
プロパティ
Property | 説明 |
---|---|
DisableImplicitFrameworkReferences |
Microsoft.AspNetCore.App 共有フレームワークへの暗黙的な参照を無効にします。 |
DisableImplicitAspNetCoreAnalyzers |
ASP.NET Core アナライザーへの暗黙的な参照を無効にします。 |
DisableImplicitComponentsAnalyzers |
Blazor (サーバー) アプリケーションをビルドするときに、Razor コンポーネント アナライザーへの暗黙的な参照を無効にします。 |
タスク、ターゲット、プロパティ、暗黙的な 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 は、発行プロファイルの使用と WebDeploy を使用した発行を可能にする MSBuild ターゲットをインポートします。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
ASP.NET Core