添加自定义的引用时 为什么出现错误提示:  将此项目作为引用添加将导致循环依赖项

解决方案 »

  1.   

    循环参照的问题如果a参照b,b参照c,c参照a 就是循环参照。因为 如果c更新了,b也会更新,b更新了,a也会更新,那么a更新了,c也要更新??(死循环了)请lz检查一下参照顺序。
      

  2.   

    说明白点,假设你是A项目要添加自定义引用B
    那么你B里面肯定参照了A
    如果没有,也一定是B里面参照的内容参照了A。
    请检查
      

  3.   

    情况是这样 XYNetSocket空间里缺少对XYNetSocket空间的引用 但我一添加项目引用 就发生"错误提示:  将此项目作为引用添加将导致循环依赖项" 弄的我很头痛 没发现有循环引用啊
    using System.Data;
    using System.Threading;
    using System.IO;
    using System.Data.SqlClient;
    using System.Net.Sockets;
    using System.Net;
    using System.Collections;
    using XYThreadPoolLib;
    using System;namespace XYNetSocket
    {....}///////////////////////////////////////////////////using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Data;
    using System.Threading;
    using System.IO;
    using System.Data.SqlClient;
    using System.Net.Sockets;
    using System.Net;
    using System.Collections;
    using XYThreadPool;namespace XYThreadPoolLib
    {....}