首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Devart.Data.Oracle.Vs.OracleDataProviderPackage包没有正确加载

Devart.Data.Oracle.Vs.OracleDataProviderPackage包没有正确加载
EN

Stack Overflow用户
提问于 2018-02-08 08:52:15
回答 1查看 917关注 0票数 0

我正面临这个问题,在visual 2015 错误消息中,错误消息包没有正确加载)

ActivityLog.xml文件显示此错误日志文件消息

代码语言:javascript
复制
 <record>53</record>
    <time>2018/02/08 07:16:39.140</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>LegacySitePackage failed for package [Devart.Data.Oracle.Vs.OracleDataProviderPackage]Source: 
	 'Devart.Data.Oracle.Vs ' Description: Impossible de charger le fichier ou l 'assembly  'Devart.Data.Design,
	Version=5.0.1555.0, Culture=neutral, PublicKeyToken=09af7300eec23701 ' ou une de ses dépendances.
	Le fichier spécifié; est introuvable. System.IO.FileNotFoundException: 
	Impossible de charger le fichier ou l'assembly  'Devart.Data.Design, Version=5.0.1555.0, 
	Culture=neutral, PublicKeyToken=09af7300eec23701 ' ou une de ses dépendances. 
	Le fichier spécifié est introuvable. File name: "Devart.Data.Design,
	Version=5.0.1555.0, Culture=neutral, PublicKeyToken=09af7300eec23701"   at Devart.Common.Vs.d.c()   
	at Devart.Data.Oracle.Vs.OracleDataProviderPackage.c()   
	at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)  AVT":
	la journalisation de liaison d 'assembly est désactivée. 
	Pour activer la journalisation des échecs de liaison d 'assembly, 
	attribuez la valeur 1 à la valeur de Registre [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD). Remarque&#x00A0;:
	une certaine perte de performance est associée à l 'enregistrement dans le journal des échecs de liaison d 'assembly.
	Pour désactiver cette fonctionnalité, supprimez la valeur de Registre [HKLM\Software\Microsoft\Fusion!EnableLog]. </description>
    <guid>{7A24CFC5-F408-4574-8B07-078DFE413305}</guid>
    <hr>80070002</hr>
    <errorinfo></errorinfo>
  </entry>

我试图运行命令devenv /setup,但它没有工作。我也试着用%LOCALAPPDATA%\Microsoft\VisualStudio\14.0\ComponentModelCache来结清现金,但它也不起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-08 16:08:07

尝试以以下方式重新安装dotConnect:

  1. 卸载dotConnect for Oracle (如果它目前已安装)
  2. 删除以下文件夹中的所有Devart.*和policy.*.Devart.*文件:
代码语言:javascript
复制
- GAC 2.0 (\Windows\assembly\GAC\_MSIL)
- GAC 4.0 (\Windows\Microsoft.NET\assembly\GAC\_MSIL)

您可以使用资源管理器以外的任何文件管理器(例如:总指挥官)来导航到C:\Windows\assembly\GAC_MSIL\。如果除了Explorer之外没有任何文件管理器,则可以在关闭GAC外壳扩展名的情况下使用Explorer。GAC扩展名使用位于汇编文件夹中的Desktop.ini文件连接到资源管理器。重命名Desktop.ini文件以显示程序集文件夹的内容,就像任何其他文件夹的内容一样。为此,在命令提示符中运行以下三个命令:

1)转到GAC文件夹: cd %windir%\程序集

2)删除Desktop.ini文件的系统和隐藏属性: attrib -s-h desktop.ini

3)重命名文件以禁用shell扩展ren Desktop.ini Desktop.ini.disabled删除所有Devart文件夹。

  1. 清除目录:
代码语言:javascript
复制
- \Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PrivateAssemblies\Devart\
- \Program Files (x86)\Devart\
- \Program Files (x86)\Common Files\Devart\
- \Documents and Settings\All Users\Devart\EntityDeveloper\
- \Documents and Settings\All Users\Devart\dotConnect\

  1. 为甲骨文安装dotConnect;

4.1。运行安装‘作为管理员’;

4.2。在执行安装之前,确保已经关闭了Visual;

在这些行动之后,问题是否得到了解决?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48681263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档