这两天在看WCF的书籍。就参考书上的代码写了这个例子。不得不说。书上有些错误的地方。。运行明显报错。改了一下。顺利通过。

  先运行Hosting。然后运行Client。可以看到效果。不过不知道为什么会有如下的一个提示:

  目标程序集不包含服务类型。可能需要调整此程序集的代码访问安全策略。

  点击确定后并不影响程序运行。。但是也是个问题。。找了一下解决方法。都没有解决。。可能是我新建契约服务的时候,删掉了默认的IService配置。

//update:此问题解决了。是因为默认的app.config太多。对于典型的四层结构。需要删除契约和服务中的app.config。。

  暂时先放着吧。

  运行截图:

  

  示例代码下载:Lazy.Duplex