版权声明:我的博客我做主! https://blog.csdn.net/lk1822791193/article/details/84394271
最近在番茄项目中摸爬滚打,每天也是被bug虐千百遍啊!
涉及到将本地数据更新到服务器中,但是为了减少对数据库的连接,降低数据库的压力!我们需要把更新服务写到WCF中,这个时候,如果需要更新的时候只需要在D层中调用一下发布的接口,就可以进行更新操作了!
错误
就在D层引用服务的时候,发生了这个错误:
原因
虽然你是D层需要引用接口,但是最终使用的还是WPF界面(U层),然而PF界面里的配置文件中并没有有关于终节点的配置信息。
所以,你需要的操作是:
将D层生成的配置文件中的 <system.serviceModel>中的内容复制到U层中,这个时候,问题也就解决了!
问题虽小,但是以小见大,可是看出,我们虽然是D层表面引用,其实还是U层最终使用!
所以解决问题时,通过现象看本质很重要!