2

こんにちは、次のシナリオに問題があります。

複数のプロセスを生成する実行中の Windows サービスがあります。これらのプロセスは、名前付きパイプ バインディングを介して WCF サービス ホストを開きます。ここで、親 Windows サービスは、既知の名前付きパイプを介して wcf プロキシを使用して、子プロセスに ping (接続) しようとします。ただし、これは「エンドポイントが見つかりません」と言って失敗します

親プロセスをコンソール アプリケーションとして実行すると、正常に動作します。

何か案は?アクセス許可について考えていましたが、子プロセスはサービスのアクセス許可を継承する必要があり、同じセッションにもあります。

ありがとう、クリストフ

4

2 に答える 2

0

解決策はありませんが、問題はサービスが昇格された特権で実行されるため、クライアントも昇格する必要があることです。

于 2010-05-05T23:51:01.353 に答える
0

「エンドポイントが見つかりません」は、エンドポイントが見つからない可能性があります。または、エンドポイントの構成が見つからない可能性があります。

私の最善の推測は、エンドポイントのクライアント側の構成が欠落していることです。

于 2009-10-17T10:58:20.623 に答える