为什么我会随机收到“没有端点在监听”的信息错误?

发布于 2024-09-06 10:33:03 字数 465 浏览 6 评论 0原文

我正在使用 .NET 创建一个 WCF 和一个调用它的网站。大约 5% 的情况下,我会收到一条错误消息,指出没有端点侦听。我不知道为什么它在大多数时候都有效,但有时却不起作用。

这是我正在使用的代码,我不确定这是否是我创建 WCF 的方式。我在我的计算机上添加了对 WCF 版本的引用,但如果我在生产中,我会将端点地址更改为生产 url

Dim wcfService = New StagingService.Service1Client
            If Clng0(AppConfig("isProduction")) = 1 Then
                wcfService.Endpoint.Address = New System.ServiceModel.EndpointAddress    
   ("http://www.myurl.com/Service1.svc")
          End If

I am using .NET to create a WCF and a website that calls it. About 5% of the time I get an error that says there was no endpoint listening. I don't know why it works most of the time but then sometimes it doesn't.

Here is the code I am using, I am not sure if it is the way I am creating the WCF. I added a reference to the version of the WCF on my machine but then if I am on production I change the endpoint address to the production url

Dim wcfService = New StagingService.Service1Client
            If Clng0(AppConfig("isProduction")) = 1 Then
                wcfService.Endpoint.Address = New System.ServiceModel.EndpointAddress    
   ("http://www.myurl.com/Service1.svc")
          End If

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文