删除Oracle.ManagedDataAccess程序集

时间:2016-06-10 01:44:50

标签: c# oracle visual-studio-2013 entity-framework-6 oracle-manageddataaccess

我在这个问题中面临同样的问题link

我尝试取消注册Oracle.ManagedDataAccess程序集,如其中一个答案中所述......

  

您必须删除GAC中的Oracle.ManagedDataAccess程序集   (C:\的Windows \ Microsoft.NET \组件......)

     

C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ YOUR_VERSION \ bin \ NETFX   4.6.1工具> gacutil / u Oracle.ManagedDataAccess

现在,每次我尝试在包管理器控制台中执行 update-database 命令时,visual studio都会停止工作。

有谁知道如何解决这个问题?

提前致谢

1 个答案:

答案 0 :(得分:0)

问题解决了!

问题是版本os DLL在" C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config \ machine.config"中。 条目的版本" Oracle.ManagedDataAccess"被设置为与我安装的nuget包不同(之前)的版本。