hel*_*986 8 oracle dataprovider visual-studio
我重新安装了ODAC Oracle但仍然遇到以下错误
"Oracle Data Provider for .NET已经安装,没有机器范围的配置.但是,在全局程序集缓存中检测到一个可能不兼容的Oracle Data Provider for .NET版本.请从.Net删除Oracle数据提供程序.全局程序集缓存重启Visual Studio"
我应该关心这个警告吗?
小智 0
我做了很多没有帮助的事情。但有一件事做到了:在管理模式下打开 Visual Studio 命令提示符 https://learn.microsoft.com/en-us/dotnet/framework/tools/developer-command-prompt-for-vs
在那里你必须用来gacutil /l列出所有程序集
https://learn.microsoft.com/en-us/dotnet/framework/tools/gacutil-exe-gac-tool
然后删除所有包含 oracle 的条目:
gacutil /u [assembly name]
Run Code Online (Sandbox Code Playgroud)
您可以之前从列表中获取程序集名称。只需在第一个逗号之前使用该术语(例如Oracle.ManagedDataAccess)
之后我打开 Visual Studio,错误消息消失了。发生的事情是,其中有machine.config我需要删除的条目。您必须删除哪一个会在调试代码时显示错误。
希望它会有所帮助。
| 归档时间: |
|
| 查看次数: |
3550 次 |
| 最近记录: |