- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在运行 WCF 服务,如果地址为 ..err .. 已在使用中,调用 ServiceHost 的 Open() 方法将引发 AddressAlreadyInUseException !
有没有办法在不引发异常的情况下测试地址是否可用?
最佳答案
ServiceHost 使用的地址在 ServiceHost.BaseAddresses 中列出。 .在调用电话之前,您可能会在那里查看。
或者,只需尝试打开服务,并优雅地捕获和处理 AddressAlreadyInUseException。如果你收到它,你就知道它正在使用,你可以继续你的次要逻辑。
关于.net - 如何避免引发 AddressAlreadyInUseException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1289094/
我已经看过这些帖子: wcf System.ServiceModel.AddressAlreadyInUseException , Windows Service hosted WCF over HT
我正在运行 WCF 服务,如果地址为 ..err .. 已在使用中,调用 ServiceHost 的 Open() 方法将引发 AddressAlreadyInUseException ! 有没有办法
在使用 WCF 的 C# 中,我不止一次遇到程序结束时未释放端口的情况。当我使用 tcpview 时,我看到端口处于“监听”状态并且进程“不存在”。 当进程不再运行时,怎么会发生这种情况? 我什至无法
如果此问题在 stackOverflow 上出现两次,我们深表歉意 我试图在 Windows Server 2003 机器上运行 wcf 服务。我收到了 System.ServiceModel.Add
自从我昨天重新启动计算机以来,由于此错误,我无法启动任何 Azure 云项目:- System.ServiceModel.AddressAlreadyInUseException: Cannot li
让我解释一下我是如何从如此简单的代码中得到这个异常的,我使用了一个名为 cAlgo 的交易程序,我在其中尝试运行 NetMQ 服务器,显然在停止它时,它没有正确关闭,离开了端口在我重新启动计算机之前无
当我们尝试使用 Azure 服务总线中继地址和 webHttpRelayBinding 启动 WCF 服务时,我们收到 AddressAlreadyInUseException。 我们在这里使用示例:
我是网络服务领域的新手。我只是在使用教程编写一个简单的服务。MyService.cs的代码如下: using System; using System.Collections.Generic; usi
我是一名优秀的程序员,十分优秀!