今天,操作WCF服务时,发现当一个数据访问层项目增加了WCF服务应用后,其他业务层就不可以引用了。

vs提示:

A reference to 'ClassLibrary1' could not be added. Adding this project as a reference would cause a circular dependency.

这是为什么?难道使用了WCF后,就不能被引用了吗?必须要依赖注入方式才能引用吗?

试着将WCF的引用去掉,引用仍然不能进行。

继续实验中。

0428补充结论:

估计这就是一个bug,当我先将DAL引入成功后,再加WCF服务,就没有问题了,而且可以重新上面的bug.

分类:

技术点:

相关文章: