我有一个使用 net.tcp 绑定并实现了一些服务的 .net 4.0 WCF 应用程序。
我想为该绑定设置 TCP 套接字选项(ReuseAddress
选项,此相关问题解释了我为什么这样做)。
如果我正在使用原始套接字,则可以使用Socket.SetSocketOption方法。
是否有一种方法可以从 net.tcp 绑定中提取底层的原始套接字以更改其选项?还是其他设置此选项的方法?
我有一个使用 net.tcp 绑定并实现了一些服务的 .net 4.0 WCF 应用程序。
我想为该绑定设置 TCP 套接字选项(ReuseAddress
选项,此相关问题解释了我为什么这样做)。
如果我正在使用原始套接字,则可以使用Socket.SetSocketOption方法。
是否有一种方法可以从 net.tcp 绑定中提取底层的原始套接字以更改其选项?还是其他设置此选项的方法?
Amir,谢谢你对添加ReuseAddress选项的建议。然而,我们需要更好地了解你的具体情况。在相关的问题(在WCF net.tcp绑定上更改Socket选项)上下文中,你是否启用了端口共享?似乎端口共享可能会导致类似的症状。基本上,我们需要具体的重现程序和设置步骤来更好地理解这个问题。 如果有人仍然遇到这个问题或认为需要添加reuseAddress选项,请使用重现程序和重现步骤报告错误http://connect.microsoft.com/VisualStudio。谢谢。