【发布时间】:2017-09-20 09:24:30
【问题描述】:
我首先在本地 SQL Server 上使用代码构建了我的基于 MVC C# 的项目,并且一切正常。 我决定将我的 intire 项目复制到 DOK,然后将其粘贴到我的另一台计算机上 - 我确实复制到 DOK 并从 DOK 粘贴到另一台计算机桌面。
然后我运行该项目并在尝试使用 LINQ 访问其中一个模型时遇到以下异常:
支持“BookStoreModel”上下文的模型在创建数据库后发生了变化。考虑使用 Code First 迁移来更新数据库
我尝试过update-database -force,但又遇到了另一个错误:
找不到对象“dbo.Customers”,因为它不存在或您没有权限。
怎么可能?该项目在原始开发机器上运行良好。
【问题讨论】:
标签: c# sql-server entity-framework linq ef-code-first