您的位置:首页 > 编程语言 > C#

C#------各种常见错误解决方法

2016-08-04 15:56 281 查看
1.错误:模型生成过程中检测到一个或多个验证错误

表示实体中的数据列没有和SQLServer数据库里面的表中的数据列完全相同,比如SQLServer中有ID,Name,Post,那么实体中也应该有ID,Name,Post


2.错误:The model backing the 'PSContext' context has changed since the database was created.

原因:修改了EntityFramework数据库实体后出现

1.打开“工具” -》 “NuGet包管理器” -》 "程序包管理器控制台"

2.在控制台窗口输入“Enable-Migrations”,如果这段代码出错则输入"Enable-Migrations -Force",此时会自动生成“Migrations”文件夹

3.打开"Migrations"文件夹里面的"Configurations.cs"文件,修改“AutomaticMigrationsEnabled = true;”

4.在控制台窗口输入"Update-Database"

5.完成
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: