電子書籍の厳選無料作品が豊富!

お知恵をお貸しください。

Microsoft Visual C# 2010 にて以下のコードを実行したところ、
Windows7 および Vista では正常に動作しましたが、
WindowsXP SP3 では画像のエラーが表示されます。

エラーとなるコード:
NamedPipeServerStream pipeIn =
new NamedPipeServerStream("xxx", PipeDirection.In, 1, PipeTransmissionMode.Message);

何か解決の糸口はないでしょうか。

「IOException が発生します」の質問画像

A 回答 (1件)

一度も接続が成功しないのでしょうか?


それとも、何度かはつながるけれども、やがて繋がらなくなるとか?

xxxはローカルでしょうか、リモートでしょうか?
接続先のパイプの解放処理がまずいとか。
接続上限数がXPとVista・7で違っていて、たまたまXPでは
発現する不具合だったり?
もう少し情報があると、回答しやすくなるかもしれません。
    • good
    • 0
この回答へのお礼

情報が不足しており、申し訳ございません。

まず、Windowsを再起動しても、最初から一度も繋がらない状態です。
複数のWindowsXP機で同じ現象が起きます。

また、xxxはローカルです。

ご回答ありがとうございました。

お礼日時:2011/12/09 18:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!