客户端添加服务端引用后,如果在服务端添加新方法,客户端要调用的话,必须重新添加服务端引用?(我是通过add service reference添加的服务端引用。)

解决方案 »

  1.   

    恩 刷新服务 就像你引用DLL一样如果你引用的dll版本更新,你肯定是要做 替换的   
      

  2.   

    必须地,和调用web service一样
      

  3.   

    可以不必重新添加,在已经引用的Service上右击点"更新"
      

  4.   

    嗯嗯嗯,我后来看到客户端service reference那里右键有update service这个选项的。谢谢各位
      

  5.   

    顺便再问个。之前做winform直接就dataset更新数据库了。WCF说最好不要用Dataset,datatable这样的。那添加,更新数据集这样的操作WCF怎么做?只能一条条做么?
      

  6.   

    你用 DataTable 还不是循环? DataAdapter.Update() 其实也还是循环做。
      

  7.   

    是没错。如果不用DataTable的话就是会有很多参数么,如果更新的字段多的话。
    一条条做的话,是不是要建一个与数据库表字段一致的数据契约?