動的に割り当てられた新しいオープン TCP ポートを使用して、WCF サービス呼び出し用の新しい net.tcp://localhost:x/Service エンドポイントを作成したいと考えています。
特定のサーバーへの接続を開くと、TcpClient が新しいクライアント側ポートを割り当てることを知っています。
.NET で次に開いている TCP ポートを見つける簡単な方法はありますか?
上記の文字列を作成できるように、実際の番号が必要です。その文字列を別のプロセスに渡す必要があるため、0 は機能しません。これにより、その新しいチャネルでコールバックできます。