当我尝试从包管理器控制台运行 Add-Migration 命令时,我收到以下错误;“项目 [项目名称] 未能构建”。我相信这个问题与我必须使用 Apache Ivy 作为二进制存储库有关,这意味着我不能使用 nuget 或其包结构。如果我尝试使用 nuget,我的 csproj 文件会被修改,这会破坏我们的内部构建脚本。另一个潜在问题可能与我必须在 x86 而不是任何 CPU 中构建的事实有关。
EF5 中有没有办法在没有包管理器控制台的情况下生成代码迁移?或者我可以更改包管理器查找 EF 工具的位置(我仍然有 nuget 包中的工具目录)?