動作:
DocuWareプリンターで印刷しようとしたとき、または文書をインポートしようとしたときに、システムトレイにエラーメッセージが表示される:
不変名 'System.Data.SqlServerCe.4.0' を持つADO.NETプロバイダーが、マシンまたはアプリケーションの設定ファイルに登録されていないか、ロードできませんでした。詳細は内部例外を参照してください。

ドキュメントをスキャンしようとすると、次のメッセージが表示されます:
文書のキューイングに失敗しました。詳細はログファイルを参照してください。

解決方法
サードパーティアプリケーションが必要な.NETデータプロバイダを破損しました。これを解決するには、以下の手順を実行してください:
- ファイル"C:◆WindowsMicrosoft.NET◆Framework◆v4.0.30319◆Config◆machine.config"をバックアップしてください。
- ファイルを開いて、 <DbProviderFactories>セクションを探す 。
- このセクションを以下のように修正/置換する:
...
<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.データ.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> </DbProviderFactories - サービスDocuWare Desktop Serviceを再起動します。
または、DocuWare Desktop Serviceを再起動します:
Microsoft SQL Server Compact 4.0 をインストールします。https://www.microsoft.com/en-us/download/details.aspx?id=17876
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
