- 创建项目
项目创建模板采用web应用程序(模型视图控制器),要用就用最新版本的ASP.NET Core3.1,注意不要勾选HTTPS配置,
一般生产环境部署时才需要HTTPS,如果不小心勾选了,后续可以launthSettings.json 文件中,把sslPort 端口号改成0即可。
- 项目结构介绍
1、项目启动文件配置
2、网站静态文件目录
3、项目所有的依赖包和框架
4、控制器
5、Razor视图
6、项目整体配置文件
7、项目入口文件和启动类
- 重要文件
1 public class Program 2 { 3 public static void Main(string[] args) 4 { 5 CreateHostBuilder(args).Build().Run(); 6 } 7 8 public static IHostBuilder CreateHostBuilder(string[] args) => 9 Host.CreateDefaultBuilder(args) 10 .ConfigureWebHostDefaults(webBuilder => 11 { 12 webBuilder.UseStartup<Startup>(); 13 }); 14 }