[.net core]3. Project 文件简介

这是一个C#的空的.net core web app

.net frame work的.csproj 要编辑的话,得先卸载项目,  .net core的.csproje不必要,

.csproj 的文件里不再包含文件及文件夹的引用. 项目里包含哪些文件,由操文件系统决定.

在项目的目录里创建一个文本文档

自动添加到项目里了 ,

删除文件,也会自动从项目树里移除.  加文件和删文件 .csproj的内容都不会变化.

TargetFramework

指定目录框架版本使用netcoreappx.x  不再是net4.6.2 这样

 AspNetCoreHostingModel

inProcess :寄宿于在iis中 w3wp.exe

outProcess:寄宿在.net core app中,

不指定时,默认是outProcess.

package reference

empty的模版包含了两个包引用 

1.<PackageReference Include="Microsoft.AspNetCore.App" />   

2.<PackageReference Include="Microsoft.AspNetCore.Razor.Design" Version="2.2.0" PrivateAssets="All" />

当没有版本信息,由sdk隐式指定具体的版本

猜你喜欢

转载自www.cnblogs.com/nocanstillbb/p/11295915.html