我意外地安装了System.Data.OracleClient 64位( ODAC ),并使用Oracle Uninstaller删除了客户机,然后继续安装32位ODAC。不幸的是,我似乎无法摆脱C:\Windows\ System.Data.OracleClient文件夹中的64位汇编!它一直在说它正在使用中,即使在启动进入安全模式时也是如此。是否有人成功地移除了此程序集?如果是,您是如何做到的?
发布于 2013-05-16 03:30:43
System.Data.OracleClient不是ODAC的一部分,它是.NET框架的一部分,因此应该单独处理。ODAC安装了Oracle.DataAccess.Client和Oracle.DataAccess.Types名称空间,它们都位于Oracle.DataAccess.dll中。
发布于 2013-05-15 05:46:58
尝试从系统内部( www.sysinternals.com )使用Process Explorer,它会告诉您哪个文件或哪个用户正在使用该动态链接库。签入服务( services.msc in Start Menu-> Run )并检查是否已卸载所有Oracle服务,如果未卸载,请停止并禁用所有服务,然后继续删除该文件。本能地尝试:gacutil -u dllName.DLL
来自:http://msdn.microsoft.com/en-us/library/zykhfde0%28VS.80%29.aspx
https://stackoverflow.com/questions/16551105
复制相似问题