新建的 web 项目文件通常如下
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0" />
</ItemGroup>
<ItemGroup>
<DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="2.0.0" />
</ItemGroup>
</Project>
其中第一行的 Sdk="Microsoft.NET.Sdk.Web"
和第七行的 Include="Microsoft.AspNetCore.All"
有谁非常清楚吗?或者在哪有不错的说明介绍?
看了这个
https://docs.microsoft.com/zh-cn/dotnet/core/packages 但感觉还是有点糊涂