zoukankan      html  css  js  c++  java
  • WCF Failed to invoke the service. Possible causes: The service is offline or inaccessible

    今天写WCf 时遇到如下报错:

    调试过程发现,各个过程都无异常,但是返回给调用端数据时出现如下错误。

    Failed to invoke the service. Possible causes: The service is offline or inaccessible; the client-side configuration does not match the proxy; the existing proxy is invalid. Refer to the stack trace for more detail. You can try to recover by starting a new proxy, restoring to default configuration, or refreshing the service.

    最后检查,导致此错误的原因是
    [DataContract]
        public class Student
        {
            [DataMember]
            public int PersonId { get; }
            [DataMember]
            public string Name { get; set; }
            
        }
        
        改成如下就好了:
        [DataContract]
        public class Student
        {
            [DataMember]
            public int PersonId { get;private set; }
            [DataMember]
            public string Name { get; set; }
            
        }
        
       wcf 服务序列化只读属性会出现问题,导致Failed to invoke the service.

  • 相关阅读:
    网页加载进度条
    BFC
    Java — 基础语法
    Python — 多进程
    Python — 进程和线程
    Python — 面向对象进阶2
    Python — 面向对象编程基础
    Linnux 05
    Linnux 04
    Linnux 03
  • 原文地址:https://www.cnblogs.com/hbb0b0/p/4514904.html
Copyright © 2011-2022 走看看