Devart.Data.Oracle.Vs.OracleDataProviderPackage包未正确加载

时间:2018-02-08 08:52:16

标签: oracle visual-studio devart

我在visual studio 2015 Error Message

中遇到此问题( Devart.Data.Oracle.Vs.OracleDataProviderPackage包未正确加载

ActivityLog.xml文件显示此错误Log file message

 <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 中的现金,但它也没有用。

1 个答案:

答案 0 :(得分:1)

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

  1. 卸载dotConnect for Oracle(如果当前已安装)

  2. 删除以下文件夹中的所有Devart。*和政策。*。Devart。*文件:

    • GAC 2.0(\ Windows \ assembly \ GAC_MSIL)
    • GAC 4.0(\ Windows \ Microsoft.NET \ assembly \ GAC_MSIL)
  3. 您可以使用资源管理器以外的任何文件管理器(例如:Total Commander)以导航到C:\ Windows \ assembly \ GAC_MSIL \。 如果除了Explorer之外没有任何文件管理器,则可以在关闭GAC shell扩展的情况下使用Explorer。 GAC shell扩展使用位于程序集文件夹中的Desktop.ini文件连接到Explorer。重命名Desktop.ini文件以显示程序集文件夹的内容,如任何其他文件夹的内容。为此,请在命令提示符中运行以下三个命令:

    1)转到GAC文件夹: cd%windir%\ assembly

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

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

    1. 清除目录:

      • \ 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 \
    2. 安装dotConnect for Oracle;

    3. 4.1。以“管理员”身份运行安装;

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

      这些行动后问题是否已解决?

相关问题