我正在创建一个命令行工具,它将使用EF Migrations更新数据库。
我想将EF Migrations业务逻辑封装在与NuGet共享给其他团队的类库中。
当EF Migrations项目作为 DLL 到命令行项目时,一切都很好。将EF迁移 Nuget 包添加到命令行Project时,将从migrate.exe(EF迁移可执行文件)返回以下错误。
错误:无法加载程序集' ProjectName'。 (如果你是 如果使用Visual Studio中的Code First Migrations,则会发生这种情况 解决方案的startUp项目不引用该项目 包含您的迁移。您可以更改startUp 您的解决方案的项目或使用-StartUpProjectName参数。)
如何解决这个问题?
由于