Ansichten:

Verhalten:
Beim Versuch, mit DocuWare Printer oder DocuWare Import Dokumente zu drucken, wird eine Fehlermeldung in der Taskleiste angezeigt:

Der ADO.NET-Provider mit dem invarianten Namen 'System.Data.SqlServerCe.4.0' ist entweder nicht in der Maschinen- oder Anwendungskonfigurationsdatei registriert oder konnte nicht geladen werden. Details finden Sie in der inneren Ausnahme

Wenn Sie versuchen, ein Dokument zu scannen, wird diese Meldung angezeigt:
Queuing document failed. Einzelheiten entnehmen Sie bitte der Protokolldatei.



Lösung:
Eine Anwendung eines Drittanbieters hat einen notwendigen .NET Data Provider beschädigt. Führen Sie folgende Schritte durch, um das Problem zu lösen:

  1. Sichern Sie die Datei "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config"
  2. Öffnen Sie die Datei und suchen Sie den Abschnitt <DbProviderFactories>.
  3. Ändern/Ersetzen Sie diesen Abschnitt wie unten gezeigt:
    ...

    <system.data>
    <DbProviderFactories>
    <add name="IBM DB2 für 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 für 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. Starten Sie den Dienst DocuWare Desktop Service neu.

Alternativ dazu:
Installieren Sie Microsoft SQL Server Compact 4.0: https://www.microsoft.com/en-us/download/details.aspx?id=17876

 

Bitte beachten Sie: Dieser Artikel ist eine Übersetzung aus dem Englischen. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Originalversion(en) des Produkts. In der übersetzten Version unserer Artikel können kleinere Fehler enthalten sein, z.B. in der Grammatik. Wir können zwar nicht für die vollständige Richtigkeit der Übersetzung garantieren, aber in den meisten Fällen werden Sie sie als ausreichend informativ empfinden. Im Zweifelsfall wechseln Sie bitte zurück zur englischen Version dieses Artikels.