Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework 实体框架5、代码迁移和包管理器控制台_Entity Framework_Entity Framework 5_Nuget - Fatal编程技术网

Entity framework 实体框架5、代码迁移和包管理器控制台

Entity framework 实体框架5、代码迁移和包管理器控制台,entity-framework,entity-framework-5,nuget,Entity Framework,Entity Framework 5,Nuget,当我试图从PackageManager控制台运行Add Migration命令时,我收到以下错误:;“项目[项目名称]未能生成”。我相信这个问题与我必须使用ApacheIvy作为二进制存储库这一事实有关,这意味着我不能使用nuget或其包结构。如果我尝试使用nuget,我的csproj文件会被修改,这会破坏我们的内部构建脚本。另一个潜在问题可能与我必须使用x86而不是任何CPU这一事实有关 在EF5中有没有一种方法可以在没有PackageManager控制台的情况下生成代码迁移?或者我可以更改p

当我试图从PackageManager控制台运行Add Migration命令时,我收到以下错误:;“项目[项目名称]未能生成”。我相信这个问题与我必须使用ApacheIvy作为二进制存储库这一事实有关,这意味着我不能使用nuget或其包结构。如果我尝试使用nuget,我的csproj文件会被修改,这会破坏我们的内部构建脚本。另一个潜在问题可能与我必须使用x86而不是任何CPU这一事实有关


在EF5中有没有一种方法可以在没有PackageManager控制台的情况下生成代码迁移?或者我可以更改package manager查找EF tools的位置(我仍然拥有nuget软件包中的tools目录)?

请想一想,确保您指向的是正确的项目。例如,如果您有
域,那么Data UnitTests和Web
应该指向
Web
,我可以使用上述注释并通过从项目和解决方案配置中删除任何CPU来解决问题。