none
EntityFramework 启用迁移 Enable-Migrations 报异"No context type was found in the assembly" RRS feed

  • 问题

  • 小弟刚EntityFramework 入门 今天 需要 数据迁移,碰到很多问题,求大家帮忙看看 万谢了。

    EntityFramework 5.0 启用迁移  

    一、输入 Enable-Migrations -ContextTypeName "OfficialWebsite.Core.OfficialWebsiteContext" 报错

    正在检查上下文的目标是否为现有数据库...

    类型“Configuration”不是迁移配置类型。  这是什么意思?

    二、输入 Enable-Migrations

    报错 No context type was found in the assembly 'OfficialWebsite.Core'.

    启动项目已经设置成OfficialWebsite.Core。

     三、Add-Migration abc     报错

    在程序集“OfficialWebsite.Core”中未找到任何迁移配置类型。(在 Visual Studio 中,您可从程序包管理器控制台使用 Enable-Migrations 命令添加迁移配置。)

    求大家看看是怎么回事啊 。真的很着急啊,有解决法了麻烦告知一下。在线等。


    2013年9月17日 10:36

答案

  • Hi Xie_Yi,

    请尝试使用 -ProjectName 参数。

    Enable-Migrations -ProjectName <Your project Name> -StartUpProjectName <Start up project name>


    Please mark this as answer if it helps with this issue!


    2013年9月17日 15:43

全部回复