我已经完成使用EF和Code First构建我的博客。先使用代码更改实体框架数据库模式图
EF使用[DBO]模式针对本地SQL Express实例运行。
现在我想发布的博客,并我已经做了以下:
- Generetade脚本的表和SQL Express的所有对象,并更改[DBO]我的[管理员]架构从我的服务器。
- 针对服务器运行脚本。没有问题,所有的对象都创建了一个填充很好。
- 我修改了Webconfig并添加了我的BlogContext连接字符串,指向服务器而不是本地sql express。
- 已发布的网站。
我得到的错误是:无效的对象名'dbo.Articles'。 - 文章是我的实体之一。它驻留在我的sql服务器上,[Administrator].Articles
。
据我可以告诉EF仍认为即时通讯使用DBO架构。虽然我已经添加了连接字符串以指向管理员用户。
如何更改EF认为应该使用的架构?
谢谢Eranga。我现在已经读过它了。 – 2012-02-19 12:55:37