在WCF net.tcp绑定上更改套接字选项

时间:2012-09-11 14:14:54

标签: wcf sockets .net-4.0 tcp

我有一个.net 4.0 WCF应用程序,它使用net.tcp绑定并实现一些服务 我想为该绑定设置一个TCP套接字选项(ReuseAddress选项。related question解释我为什么要这样做。)
如果我使用Raw Sockets,我可以使用Socket.SetSocketOption方法。

有没有办法以某种方式从net.tcp绑定中提取底层Raw Socket以更改其选项?或者其他一些设置此选项的方法?

1 个答案:

答案 0 :(得分:0)

Amir,感谢您提出添加ReuseAddress选项的建议。但是,我们需要更好地了解您的具体情况。在相关问题(Changing Socket Options on WCF net.tcp binding)上下文中,您是否启用了端口共享?似乎移植共享可能会导致类似的症状。基本上,我们需要具体的repro程序和设置步骤来更好地理解问题。 如果有人仍然遇到问题或者看到需要添加reuseAddress选项,请使用repro程序和repro步骤在http://connect.microsoft.com/VisualStudio报告错误。谢谢。