有人可以在访问“服务器资源管理器”时指导我解决此问题吗?我已经尝试重新安装VS 2010但没有运气。
ODP.NET和VS2010的版本,
活动日志,
OracleVSGPkg.Close - Exception when terminating Oracle Developer Tools SQL*Plus Service Oracle.VsDevTools Unable to load DLL 'oravs11w.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E) at Oracle.VsDevTools.OracleSVCSqlplus.Terminate() at Oracle.VsDevTools.OracleVSGPkg.Microsoft.VisualStudio.Shell.Interop.IVsPackage.Close() {D601BB95-E404-4A8E-9F24-5C1A462426CE}
另一次重新安装,这是日志,
317 OracleVSGPkg.Close - Revoking Oracle Developer Tools Oracle Input Output Service {D601BB95-E404-4A8E-9F24-5C1A462426CE} Oracle Developer Tools for Visual Studio 2011/04/27 07:04:14.549
318 OracleVSGPkg.Close - Revoking Oracle Developer Tools Oracle Database Project Service {D601BB95-E404-4A8E-9F24-5C1A462426CE} Oracle Developer Tools for Visual Studio 2011/04/27 07:04:14.550
319 OracleVSGPkg.Close - Revoking Oracle Developer Tools Oracle Message Box Service {D601BB95-E404-4A8E-9F24-5C1A462426CE} Oracle Developer Tools for Visual Studio 2011/04/27 07:04:14.551
320 OracleVSGPkg.Close - Revoking Oracle Developer Tools Common Language Runtime Service {D601BB95-E404-4A8E-9F24-5C1A462426CE} Oracle Developer Tools for Visual Studio 2011/04/27 07:04:14.552
321 OracleVSGPkg.Close - Revoking Oracle Developer Tools PL/SQL Language Service {D601BB95-E404-4A8E-9F24-5C1A462426CE} Oracle Developer Tools for Visual Studio 2011/04/27 07:04:14.553
322 OracleVSGPkg.Close - Revoking Oracle Developer Tools SQL Language Service {D601BB95-E404-4A8E-9F24-5C1A462426CE} Oracle Developer Tools for Visual Studio 2011/04/27 07:04:14.554
323 OracleVSGPkg.Close - Revoking Oracle Developer Tools Package Service {D601BB95-E404-4A8E-9F24-5C1A462426CE} Oracle Developer Tools for Visual Studio 2011/04/27 07:04:14.555
324 OracleVSGPkg.Close - Remove the Oracle Developer Tools as an IOleCommand Target {D601BB95-E404-4A8E-9F24-5C1A462426CE} Oracle Developer Tools for Visual Studio 2011/04/27 07:04:14.556
325 OracleVSGPkg.Close - Cleanup the Oracle Developer Tools Global resources {D601BB95-E404-4A8E-9F24-5C1A462426CE} Oracle Developer Tools for Visual Studio 2011/04/27 07:04:14.557
326 OracleVSGPkg.Close - End Oracle Developer Tools VS Package Close {D601BB95-E404-4A8E-9F24-5C1A462426CE} Oracle Developer Tools for Visual Studio 2011/04/27 07:04:14.558
327 ERROR End package load [Oracle Developer Tools for Visual Studio .NET] {D601BB95-E404-4A8E-9F24-5C1A462426CE} 80004005 - E_FAIL VisualStudio 2011/04/27 07:04:14.559
答案 0 :(得分:0)
我意识到这是一篇旧帖子,但我在卸载Oracle.ManagedDataAccess.Client测试版时遇到了这个确切的问题。
如果您按照屏幕截图中显示的说明进行操作,即
确保已经运行了Oracle Universal Uninstaller(OUI)。
使用
打开devenv实例devenv /log
实例加载后关闭它并转到。
C:\Users\{yourUser}\AppData\Roaming\Microsoft\VisualStudio\11.0\
查找最接近当前时间的ActivityLog.xml文件。并打开它。
C:\Users\c20082\AppData\Roaming\Microsoft\VisualStudio\11.0
查找类似于以下内容的条目
<entry>
<record>288</record>
<time>2013/07/18 07:56:02.183</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Begin package load [Oracle Developer Tools for Visual Studio] </description>
<guid>{D601BB95-E404-4A8E-9F24-5C1A462426CE}</guid>
</entry>
在注册表中搜索此密钥并删除引用它的所有条目。
重新安装Oracle开发人员工具,你应该好好去。
答案 1 :(得分:0)
我多次遇到过这个问题。实际上重新安装ODT包是一个替代但非常烦人的。因此我以这种方式解决了,只需重新注册有问题的dll。
devenv.exe /log
。打开日志以验证使用的版本。例如,就我而言, Oracle.VsDevTools.10.0 。在先前打开的同一提示下,执行以下两行:
gacutil / i {oracle home,其中安装了ODAC 11.2.0.2.1} \ odt \ vs2010 \ Oracle.VsDevTools.dll
gacutil / i {oracle home,其中安装了ODAC 11.2.0.2.1} \ odt \ vs2010 \ Oracle.Management.Omo.dll
< / LI>打开Visual Studio 2010并转到帮助 - &gt;关于Microsoft Visual Studio。如您所见,包已成功加载。