Vues :

Comportement :
Lors de l'impression avec DocuWare Printer ou de l'importation de documents, un message d'erreur s'affiche dans la barre d'état système :

Le fournisseur ADO.NET avec le nom d'invariant 'System.Data.SqlServerCe.4.0' n'est pas enregistré dans le fichier de configuration de la machine ou de l'application, ou n'a pas pu être chargé. Voir l'exception interne pour plus de détails

Si vous essayez de numériser un document, le message suivant s'affiche :
Échec de la mise en file d'attente du document. Veuillez consulter le fichier journal pour plus de détails.



Solution : Une application tierce a endommagé un fournisseur de données .NET nécessaire :
Une application tierce a endommagé un fournisseur de données .NET nécessaire. Pour résoudre ce problème, procédez comme suit :

  1. Sauvegardez le fichier "C:\NWindowsMicrosoft.NET\NFramework\Nv4.0.30319\NConfig\Nmachine.config"
  2. Ouvrir le fichier et rechercher la section <DbProviderFactories>.
  3. Modifiez/remplacez cette section comme indiqué ci-dessous :
    ...

    <system.data>
    <DbProviderFactories>
    <add name="IBM DB2 for i5/OS .NET Provider" invariant="IBM.Data.DB2.iSeries" description=".NET Framework Data Provider for i5/OS" type="IBM.Data.DB2.iSeries.iDB2Factory, IBM.Data.DB2.iSeries, Version=12.0.0.0, Culture=neutral, PublicKeyToken=9cdb2ebfb1f93a26"/>
    <add name="Microsoft SQL Server Compact Data Provider" invariant="System.Data.SqlServerCe.4.0" description=".NET Framework Data Provider for Microsoft SQL Server Compact" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, Version=4.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"/>
    </DbProviderFactories>

    </system.data>
  4. Redémarrez le Service DocuWare Desktop.

Autre solution :
Installez Microsoft SQL Server Compact 4.0 : https://www.microsoft.com/en-us/download/details.aspx?id=17876

 

Veuillez noter: Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.