使用Visual Studio进行ODT(Oracle 11G)

时间:2015-10-28 16:29:55

标签: oracle odt

我从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之前所拥有的。

之前我遇到过这个问题,最后不得不将我的电脑恢复到出厂设置。

0 个答案:

没有答案