0

アプリケーションに奇妙な問題が発生しています。IPC通信にNamedPipesを使用しています。それを介して転送される唯一のファイルは、xmlオブジェクトにシリアル化されます。アンチウイルスが問題をスキャンしていないため、PCでローカルに問題を確認していませんが、タイムアウトメッセージやパイプ障害が発生する問題が発生しているお客様がいます。ウイルス対策リアルタイムスキャナーを無効にすると、問題なく動作します。アンチウイルスを疑わせたのは、お客様がアプリケーションをインストールしてからアンチウイルス(NOD32)がノンストップでクラッシュしたと不満を言っていたためです。アプリケーションの実行を無効にし、クラッシュを停止し、昨日オンにしたところ、今日はクラッシュが再開しました。

過去に誰かがこれに問題を抱えたことはありますか?WCFに移行することでこれを防ぐことができるかどうか疑問に思っていますが、名前空間の予約を行う必要がないことを望んでいました。NamedPipesはプロセス間で情報を送信するのに非常に効果的だったので、私はNamedPipesが好きでした。

TIA

4

1 に答える 1

0

私は約 5 年前にウイルス対策プログラム (NOD32 だけでなく) で同様の問題を抱えていました。私にとってうまくいったのは、転送されたメッセージをstring-base64にすることでした。このトリックがあなたにも役立つことを願っています。

于 2013-03-08T19:43:19.883 に答える