使用ASP.NET Core Razor Pages构建网站(上)
1. .NET SDK项目文件的构建操作
在.NET SDK项目中,所有文件都有一个构建操作。大多数构建操作是根据文件扩展名隐式设置的,但也可以通过直接编辑 .csproj 项目文件或使用代码编辑器的“属性”窗口来显式设置构建操作,从而覆盖默认行为。
常见的ASP.NET Core项目文件构建操作如下表所示:
| 构建操作 | 描述 |
| ---- | ---- |
| AdditionalFiles | 为分析器提供输入以验证代码质量 |
| Compile或C# compiler | 作为源文件传递给编译器 |
| Content | 部署网站时作为网站的一部分包含在内 |
| Embedded Resource | 作为资源传递给编译器,嵌入到程序集中 |
| None | 不属于构建的一部分,可用于文档等不应随网站部署的文件 |
2. 在ASP.NET Core中使用Entity Framework Core
Entity Framework Core是将真实数据展示在网站上的自然方式。以下是使用它的具体步骤:
1. 在 Northwind.Web 项目中,添加对 Northwind.DataContext 项目(SQLite或SQL Server)的项目引用:
<!-- Change Sqlite to SqlServer if
超级会员免费看
订阅专栏 解锁全文
1835

被折叠的 条评论
为什么被折叠?



