今天在一个项目里,重新更新WCF引用的时候,居然报错了,提示根本找不到那个WCF接口,我赶紧跑去新建了一个空项目,试着用相同的地址引用一下,发现是可以的,完全ok

既然是虚惊一场,那就得想办法把这个WCF接口更新的部分引用进来

然而,试了N多次,使尽各种手段,依然引用不进来,无论如何配置引用,更新引用,都不起作用

最后,无奈之下只好用了一个治标不治本的办法

首先,新建一个新的空项目,按地址把WCF接口引用进来(如果连采用这种方式都引用不进来,那就是你的WCF接口真的有问题)

然后,去真正要用的项目里,配置引用,记得把“重新使用引用的程序集中的类型”这个勾去掉!

网上大部分攻略都告诉你使用这招就ok了,然而,这招也有不管用的时候,比如我今天遇到的情况

这样引用之后,依旧不行,怎么办?莫慌,刚刚我们新建的那个空项目可以派上用场了

由于在那个空项目里,你已经成功的把WCF接口引用了进来,所以,我们只要把空项目里的引用相关的代码配置copy到要是用的项目里就行了,具体操作如下:

右键WCF引用,点击“在对象浏览器中查看”

然后在对应的WCF引用对象里,随便选一个,然后右键,选择“转到定义”

其实,前面做了这么多,主要就是为了看到这个文件Reference.cs,WCF引用的代码说明类

接下来,将Reference.cs这个类里的所有代码,全部复制Copy到你所要用的项目里的对应的WCF引用类(Reference.cs)里,记得将类里的命名空间换成真正要用的

至此,开挂的解决方法到此结束,由于这个办法治标不治本,所以,如果不是被逼无奈,建议也不要用

此文为博主原创,如需转载,请注明出处~

最新文章

  1. Creating a Clean, Minimal-Footprint ASP.NET WebAPI Project with VS 2012 and ASP.NET MVC 4
  2. easyui-textbox回车事件
  3. uboot命令
  4. react纯前端不依赖于打包工具的代码
  5. 菜鸟,大牛和教主三者的区别(转自hzwer)
  6. poj - 1258 Agri-Net (最小生成树)
  7. 批量ping主机脚本
  8. Setup Tensorflow with GPU on Mac OSX 10.11
  9. C++ 变量的声明与定义的区别
  10. [POJ 2588]--Snakes(并查集)
  11. Masonry的简单使用
  12. jquery的2.0.3版本源码系列(1)总体结构
  13. python为运维人员打造一个监控脚本
  14. 数据库学习番外篇 神奇的Redis
  15. Python-面向对象简介
  16. The Xamarin Live Player Unpacked
  17. 【Eclipse】如何在Eclipse中如何自动添加注释和自定义注释风格
  18. 1A2B猜数字
  19. c++ vector详解
  20. 今年新鲜出炉的30个流行Android库,你一定需要

热门文章

  1. CodeForces 163A Substring and Subsequence dp
  2. Codeforces Educational Codeforces Round 3 D. Gadgets for dollars and pounds 二分,贪心
  3. Linux的内存回收和交换
  4. ZOJ 2588 Burning Bridges(求含重边的无向连通图的割边) - from lanshui_Yang
  5. debian7 编译qtopia错误解决案例
  6. 通过GCD、NSOperationQueue队列、NSThread三种方法来创建多线程
  7. css 默认样式
  8. 重构19-Extract Factory Class(提取工厂类)
  9. 重构2-Move Method(方法移动)
  10. 05. 取SQL分组中的某几行数据