天天看点

ASP.NET Core 项目文件

1.   .csproj格式结尾的是项目文件

2.不需要卸载就可以编辑项目文件了。

3.在文件夹内新建文件会实时同步到项目内.

二.

1.TargetFramework 指定我们的目标框架  

这个节点内的值填写的是TFM值,TFM是指的TargetFrameworkMoniker

NAME abbreviation TFM
.Net Frameworek net

net451

net472

.NET Core  netcoreapp

netcoreapp1.0

netcoreapp2.2

2.AspNetCoreHostingModel 指定我们的应用程序的托管形式(InProcess还是OutOfProcess)

3.InProcess 的值指定我们想要使用的进程内托管模型,即在IIS工作进程(w3wp.exe)中托管我们的asp.net core 应用程序

4.OutOfProcess的值指定我们要使用的进程外的托管模型,即将在web请求转发到后端的ASP.NET Core中,而整个应用程序是运行在ASP.NET Core中内置服务器Kestrel中

5.ASP.NET CORE 默认指定的是OutOfProcess

PackageReference 用于包含对应用程序安装的nuget包的引用

Metapackage(综合包)-Microsoft.AspNetCore.App

Metapackage本身是没有任何内容

他只是包含了其他的包依赖列表信息