Visual Studio 2019中创建一个ASP.NET Core 5.0 Web 应用程序空项目MusicStoreASPNETCoreMVC,目录结构如下:
文件 | 说明 |
---|---|
依赖项 | ASP.NET Core 开发、构建和运行过程中的依赖项:包、元包和框架; Microsoft.NETCore.App 是一些包的集合,包含.netcore的基础运行时和基础类库;ASP.NET Core 共享框架 (Microsoft.AspNetCore.App) 包含由 Microsoft 开发和支持的程序集。 |
Properties | 配置和存放一些.json文件用于配置ASP.NET Core项目。 |
launchSettings.json | 启动配置文件为一个ASP.NET Core项目应用保存特有的配配置标准,用于应用的启动准备工作,包括环境变量,开发端口等。 |
wwwroot | 网站根目录,存放类似CSS、JS和图片还有HTML等静态资源文件的目录。 |
Program.cs | 包含了ASP.NET Core 应用的Main方法,负责配置和启动应用程序。 |
Startup.cs | 应用启动类,ASP.NET Core 项目的入口启动文件,包括加载配置, 通过依赖注入加载组件, 注册路由等。Startup 类必须是公开的,且必须包含以下两个方法:1、ConfigureServices() 方法用于定义应用程序所需要的服务,例如 ASP.NET Core MVC 、 Entity Framework Core 和 Identity 等等。2、Configure() 用于配置请求管道中的中间件。 |