天天看點

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本身是沒有任何内容

他隻是包含了其他的包依賴清單資訊