当我尝试重新安装ODT 2017时遇到问题:我已经安装了它,但是当我打开Visual Studio并想要检查连接时,它显示错误“找不到所请求的.NET Framework数据提供程序。它可能未安装。”
我卸载了它,然后当我想重新安装它时,仍然为它安装了错误而感到惊讶,“已经安装了适用于Visual Studio 2017的Oracle开发人员工具。请卸载并重试。”
我不知道隐藏文件夹中是否有文件夹或文件...
答案 0 :(得分:1)
好吧,我不确定这为什么行得通,但是我不想弄乱它,因为它现在很有效。
我尝试了所有手动删除Oracle软件的方法,但这些方法似乎都不起作用。我开始探索命令行选项,并试图强制进行卸载,即使未安装也是如此。我希望它能清除一些东西。
我从命令行尝试过:
ODTforVS2017_122010.exe /V /uninstall
但是,它没有卸载任何东西,而是启动了常规安装。只有这次,它起作用了!走吧。
以防万一这与它有关……在此之前,我不小心启动了正常启动的VS 2015版本的安装。直到我意识到它是错误的版本,我才感到非常兴奋。也许这清除了一些东西?不知道...
我必须继续前进并在截止日期之前完成。希望对您有帮助。
卡尔
答案 1 :(得分:1)
已接受的答案对我不起作用,因此我不得不作进一步调查。我能够通过从Visual Studio手动卸载vsix(使用Visual Studio 2017命令提示符)来解决此问题:
vsixinstaller /a /u:"Oracle.VsDevTools.15.0"
然后,我再次简单地运行安装程序,它就起作用了。
答案 2 :(得分:0)
在我的情况下,问题是即使使用向导先前卸载后,扩展名(ODT)仍在VS2017上,但已被禁用,因此我从VS卸载了它,然后使用向导再次安装了