Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.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
Sql server 在数据库中创建记录时出现错误的图像格式异常_Sql Server_Entity Framework - Fatal编程技术网

Sql server 在数据库中创建记录时出现错误的图像格式异常

Sql server 在数据库中创建记录时出现错误的图像格式异常,sql-server,entity-framework,Sql Server,Entity Framework,我在C#项目中使用实体框架(模型优先),并且使用SQL Server作为数据库。当我尝试在表中添加记录时,我遇到了此异常。 有什么问题吗?您的错误与该行无关。如果您查看该异常的列表,它会显示: 动态链接库(DLL)或可执行程序的文件映像无效时引发的异常 再加上消息“坏IL范围”,我认为您的某个地方有一个损坏的程序集 可能的解决方案 查看异常详细信息以确定引发异常的文件 如果是由项目生成的文件,请尝试清理解决方案并重新生成 如果是库,请重新安装它 检查是否有任何东西正在处理程序集,如模糊处理

我在C#项目中使用实体框架(模型优先),并且使用SQL Server作为数据库。当我尝试在表中添加记录时,我遇到了此异常。
有什么问题吗?

您的错误与该行无关。如果您查看该异常的列表,它会显示:

动态链接库(DLL)或可执行程序的文件映像无效时引发的异常

再加上消息“坏IL范围”,我认为您的某个地方有一个损坏的程序集

可能的解决方案

  • 查看异常详细信息以确定引发异常的文件
    • 如果是由项目生成的文件,请尝试清理解决方案并重新生成
    • 如果是库,请重新安装它
  • 检查是否有任何东西正在处理程序集,如模糊处理程序——请参阅
  • 最后手段:检查病毒、硬件问题,然后重新安装.NET

混合使用DLL(x86、x64)的体系结构时,会出现坏映像异常。您为您的项目选择了哪种CPU体系结构?@magicandre1981:我不认为您会因为体系结构不匹配问题而得到“坏的IL范围”…错误在重新安装Entity Framework后得到解决,谢谢。