gpt4 book ai didi

c# - 无法在类库中为 Entity Framework 启用迁移

转载 作者:IT王子 更新时间:2023-10-29 03:54:19 27 4
gpt4 key购买 nike

我刚刚开始使用 EF 5 并正在使用他们的代码优先迁移工具,但我在尝试启用迁移时似乎遇到了错误。

我在包管理器控制台中输入 Enable-Migrations,然后显示

No classes deriving from DbContext found in the current project.
Edit the generated Configuration class to specify the context to enable migrations for.
Code First Migrations enabled for project MyApp.MvcUI.

然后它会在我的 MvcUI 项目中创建一个 Migrations 文件夹和一个 Configuration 类。事实上,我的 DbContext 位于一个名为 MyApp.Domain 的类库项目中。它应该在那个项目中完成所有这些工作,并且应该可以毫无问题地找到我的 DbContext。

最佳答案

哦,哇,没关系。我很笨。

在 Nuget 包管理器控制台中,顶部有一个标记为“默认项目:”的下拉菜单。确保将其设置为要对其运行命令的项目。

希望这能帮助其他人避免我的尴尬错误。

关于c# - 无法在类库中为 Entity Framework 启用迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9527366/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com