在Nuget包中封装实体框架迁移

时间:2015-08-03 19:09:31

标签: c# entity-framework migration nuget

我正在创建一个命令行工具,它将使用EF Migrations更新数据库。

我想将EF Migrations业务逻辑封装在与NuGet共享给其他团队的类库中。

当EF Migrations项目作为 DLL 到命令行项目时,一切都很好。将EF迁移 Nuget 包添加到命令行Project时,将从migrate.exe(EF迁移可执行文件)返回以下错误。

  

错误:无法加载程序集' ProjectName'。 (如果你是   如果使用Visual Studio中的Code First Migrations,则会发生这种情况   解决方案的startUp项目不引用该项目   包含您的迁移。您可以更改startUp   您的解决方案的项目或使用-StartUpProjectName参数。)

如何解决这个问题?

由于

0 个答案:

没有答案