Изменение параметров сокета в привязке WCF net.tcp

У меня есть приложение .NET.NET WCF, которое использует привязку net.tcp и реализует некоторую услугу.
Я хотел бы установить параметр сокета TCP для этой привязки (ReuseAddress вариант. связанный вопрос объясняет, почему я хочу это сделать).
Если бы я работал с Raw Sockets, я мог бы использовать метод Socket.SetSocketOption.

Есть ли способ как-то извлечь базовый Raw Socket из привязки net.tcp, чтобы изменить его параметры? Или каким-либо другим способом установить этот параметр?

Ответы

Ответ 1

Амир, Спасибо за предложение добавить параметр ReuseAddress. Однако нам нужно лучше понять, каков был ваш конкретный сценарий. В связанном вопросе (Изменение параметров сокета в контексте WCF net.tcp), разрешите ли вы использовать совместное использование портов? Похоже, что обмен портированием может привести к аналогичному симптому. В принципе, нам нужны конкретные шаги по воспроизведению программ и настройки, чтобы лучше понять проблему. Если кто-то все еще сталкивается с проблемой или видит необходимость добавления опции повторного использованияAddress, сообщите об ошибке в http://connect.microsoft.com/VisualStudio с помощью программ воспроизведения и воспроизведения, Спасибо.