程序调试的时候出现这个错误“System.Data.SqlClient.SqlConnection”同时存在于“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll”和“e:\visual studio 2005\Common7\IDE\PublicAssemblies\System.Data.SqlClient.dll”中 D:\我的文档\Visual Studio 2005\Projects\WindowsApplication4\WindowsApplication4\Form1.cs
这个是为什么,怎么解决啊?

解决方案 »

  1.   

    就是说这两个dll你都引用了 ,这两个dll中拥有相同命名的属性或函数。
    重新引用吧!
      

  2.   

    “c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll”这个不是系统的吗?
      

  3.   

    vs中的程序调试的时候怎么会调用C盘下的呢,我的vs安装在E盘的
      

  4.   

    可能你装VS的时候装重复了。
    比如说两个版本的VS装在不同地方。
      

  5.   

    就是说这两个dll你都引用了 ,这两个dll中拥有相同命名的属性或函数。
    重新引用吧
      

  6.   

    上面说了,DLL引用重复了,删除一个~
      

  7.   

    你的Framework在C盘,vs在e盘,系统晕了