私はWCFサービスを作成してAddressAlreadyInUseException
いて、ポートが既に使用されているときに取得しないようにしようとしています。この答えListenUriMode.Unique
は、この問題を解決するために使用することを示しています。MSDNから、このオプションにより、サービスが使用可能なポートを自動的に選択するように見えます。
排他モードのTCP(PortSharingEnabledはfalse)の場合、これは一意に使用可能なポート番号にバインドすることを意味します。
私の質問は、実行時にポート番号が選択されている場合、クライアントはどのポート番号を使用するかをどのように知るのでしょうか。