我从Visual Studio 2010开始并安装了ODT 11G。这完全没用,允许我打开Oracle项目(.oradbproj)。
我在使用Visual Studio 2015时遇到了另一个问题。我认为我的问题可以通过安装ODT 12来解决。但这样安装得很好,但之后我意识到这是不必要的。
当我打开VS 2010并打开我的Oracle项目时,我收到错误:
“无法打开所选文件。无法打开'XXX.oradbproj' 因为此版本不支持其项目类型(.oradbproj) 申请。要打开它,请使用支持的版本 这类项目。“
然后我卸载了两个ODT实例(11.2和12)并继续安装11g。当我之后打开VS2010时,我遇到了以下错误:
“用于Visual Studio .NET的Oracle开发者工具”软件包没有 正确加载。问题可能是由配置引起的 更改或安装另一个扩展程序。你可以得到更多 通过将应用程序与/ log一起运行来获取信息 命令行上的参数,然后检查以下内容 文件...“
当我检查这个文件时,我得到了很多错误,范围来自:
访问被拒绝且无法加载类型:Shims.1_0_0_0.dll& Shims.2_0.dll
-
OracleVSGPkg.SetSite - Oracle Developer Tools VS Package的例外情况 SetSite Oracle.DataAccess类型初始值设定项 'Oracle.DataAccess.Client.OracleCommand'引发了异常。在 Oracle.DataAccess.Client.OracleCommand..ctor()at Oracle.VsDevTools.OracleUILGlobal.Initialize(OracleVSGPkg vsgPkg)at at Oracle.VsDevTools.OracleVSGPkg.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(的IServiceProvider psp)附加信息 - Oracle.DataAccess无法加载DLL 'OraOps12.dll':找不到指定的模块。 (例外 来自HRESULT:0x8007007E)at Oracle.DataAccess.Client.OpsInit.CheckVersionCompatibility(字符串 在Oracle.DataAccess.Client.OracleInit.Initialize()处于 Oracle.DataAccess.Client.OracleCommand..cctor()
-
SetSite for package [Oracle Developer Tools for Visual Studio]失败 .NET]
-
结束程序包加载[适用于Visual Studio .NET的Oracle Developer Tools]
-
OracleVSGPkg.SetSite - Oracle Developer Tools VS Package的例外情况 SetSite Oracle.DataAccess类型初始值设定项 'Oracle.DataAccess.Client.OracleCommand'引发了异常。在 Oracle.DataAccess.Client.OracleCommand..ctor()at
的Oracle.VsDevTools.OracleUILGlobal.Initialize(OracleVSGPkg vsgPkg)
-
Oracle.VsDevTools.OracleVSGPkg.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(的IServiceProvider psp)附加信息 - Oracle.DataAccess无法加载DLL 'OraOps12.dll':找不到指定的模块。 (例外 来自HRESULT:0x8007007E)at Oracle.DataAccess.Client.OpsInit.CheckVersionCompatibility(字符串 在Oracle.DataAccess.Client.OracleInit.Initialize()处于 Oracle.DataAccess.Client.OracleCommand..cctor()
-
SetSite for package [Oracle Developer Tools for Visual Studio]失败 .NET]
当我检查“关于Microsoft Visual Studio”时,没有列出产品“Oracle Developer Tools”(之前有),在我的工具中,标有“Oracle Developer Tools”的一侧有一个选项但是当我点击时它没有选项,只有一条消息说“加载此属性页时发生错误。”
我尝试过在本网站上找到的无穷无尽的指南,例如浏览我的注册表,删除所有Oracle实例并卸载所有相关文件,然后重新安装。但那没用。其余问题似乎相似,但不一样。我想要的只是安装了Oracle 11.2并删除了所有12个实例,基本上就是我在安装12之前所拥有的。
之前我遇到过这个问题,最后不得不将我的电脑恢复到出厂设置。