Seagull Scientific の BarTender .NET SDK を使用してラベルを印刷するアプリケーションを作成しました。アプリケーションは毎日完璧に動作し、何千ものラベルを印刷しています。しかし、約 3 週間後、BarTender エンジンの Documents.Open メソッドを呼び出すと、次のエラーが発生します。
OLE が無効なヘッダーを持つパケットを受信しました。(HRESULT からの例外: 0x80010111)
このエラーが発生した後、私のアプリケーションはうまく機能せず、いくつかのラベルを印刷することができましたが、完全な機能を復元するには手動で再起動する必要があります。
これについて Seagull Scientific ユーザー フォーラムで質問しましたが、まだ何の助けも得られていません。おそらく BarTender とは関係のないコンテキストで、この OLE エラーに遭遇した人が、ここでいくつかの光を当てることを願っています。