博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Code First 发生的错误 Type is not resolved for member
阅读量:5092 次
发布时间:2019-06-13

本文共 1130 字,大约阅读时间需要 3 分钟。

今天在用nuget控制台更新数据库时遇到了非常令人郁闷的错误

System.Runtime.Serialization.SerializationException: Type is not resolved for member 'Oracle.ManagedDataAccess.Client.OracleException,Oracle.ManagedDataAccess, Version=4.121.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342'.

在 System.AppDomain.DoCallBack(CrossAppDomainDelegate callBackDelegate)
在 System.Data.Entity.Migrations.Design.ToolingFacade.Run(BaseRunner runner)
在 System.Data.Entity.Migrations.Design.ToolingFacade.Update(String targetMigration, Boolean force)
在 System.Data.Entity.Migrations.UpdateDatabaseCommand.<>c__DisplayClass2.<.ctor>b__0()
在 System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(Action command)
Type is not resolved for member 'Oracle.ManagedDataAccess.Client.OracleException,Oracle.ManagedDataAccess, Version=4.121.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342'.

在stackflow上看了一下,总结起来主要有下面几种情况:

1.路径问题 

就是项目路径中存在 & 符号,删掉之后就好了

参考:

2..net版本问题

就是一个解决方案下有好几个项目,但是用了不同版本的.net,有的用了4.5,有的用了4,所以解决方案就是暂时卸载一个版本

参考:

然并卵,对我一点帮助没有

后来想起来在某篇文章上看到错误的原因是migrate.exe找不到对应的dll,灵机一动,把这个dll复制到migrate.exe的目录下,问题解决

转载于:https://www.cnblogs.com/tom6886/p/4920492.html

你可能感兴趣的文章
web html 在线调试工具
查看>>
VOJ1067 【矩阵经典7 构造矩阵】
查看>>
【模板】线性筛法求素数
查看>>
AFNetworking 3.0 源码解读(十)之 UIActivityIndicatorView/UIRefreshControl/UIImageView + AFNetworking...
查看>>
verlet-rope-latest 的扩展—— BYRope
查看>>
c++向量,迭代器
查看>>
sshj ,ssh , springmvc pom.xml
查看>>
vb.net学习笔记
查看>>
开源项目bootdo的实战开发笔记
查看>>
Windows7 64位下SDK Manager.exe无法运行问题解决方法
查看>>
ubuntu - 14.04,如何使用鼠标右键菜单在shell中打开选择项目?
查看>>
PDO NOsuch file 将DNHOST修改
查看>>
#pragma once与#ifndef #define ...#endif的区别
查看>>
MYSQL获取自增ID的四种方法
查看>>
selenium webdriver如何操作select下拉框
查看>>
Js获取当前日期时间及其它操作(转)
查看>>
【转载】法线贴图Nomal mapping 原理
查看>>
Java之戳中痛点 - (6)避免类型自动转换,例如两个整数相除得浮点数遇坑
查看>>
Linux下MySQL的简单使用(一)
查看>>
python3 用递归方法列出所有目录与文件
查看>>