我在这个问题中面临同样的问题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都会停止工作。
有谁知道如何解决这个问题?
提前致谢
答案 0 :(得分:0)
问题解决了!
问题是版本os DLL在" C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config \ machine.config"中。 条目的版本" Oracle.ManagedDataAccess"被设置为与我安装的nuget包不同(之前)的版本。