none
wp7 引用 wcf失败--------------请求帮助 RRS feed

  • 问题

  • vs2010 express for windows phone 引用wcf后,在“对象浏览器”里查看,找不到我的wcf服务(类名),但是在引用过程中没有报错,已经引用成功了。不知道为什么不能使用呀?

     

    (测试过WCF 服务可能在其实程序里正常引用,只有在windows phone里不能正常使用,排除wcf服务的问题)


    认真学习,不耻下问.^_^
    2011年12月12日 9:24

答案

  • 经过我的测试,只要wcf中添加了自定义“源数据”,wp7就不能正常引用。只要把源数据删除掉就可以引用成功。

    [DataContract]
    public class UsersInfo
    
        {
    
            [DataMember]
    
            public int UID { get; set; }
    
            [DataMember]
    
            public string Name { get; set; }
    
        }
    
    
    
    
    [ServiceContract]
    
        public interface IServices
    
        {
             ////只把这块注释掉就可以正常引用。不知道这是什么原因。
            //[OperationContract]
    
            //List<UsersInfo> GetUsersInfo();
    
    
    
            [OperationContract]
    
            string Hello();
    
    }
    


     


    认真学习,不耻下问.^_^
    2011年12月13日 2:30

全部回复