我用的VS2005 sp1,安装enterprise library 3.0后,
在项目里引用不了microsoft.practices.enterpriselibrary.data.sql程序集,
而在网站里能引用~~`
到底是为什么啊?这问题折磨我好几天了,希望高人指教,非常感谢~~~~

解决方案 »

  1.   

    装3.1试试
    另外不能引用是什么意思,难道你找不到dll文件吗,这个直接引用dll就可以
      

  2.   

    说错了,我用的就是3.1了。
    请问这dll的地址是哪?
    我是通过在解决方案里的网站里“添加引用”->“.net”里选Microsoft.Practices.EnterpriseLibrary.Data.SqlCe添加的,这样VS2005会自动复制了几个dll文件到bin目录里,而在项目里就不行了。谢谢nicochang,能再说详细些吗?
      

  3.   

    添加引用-》这里选一下浏览-》目录选当初ent安装目录的bin(默认是C:\Program Files\Microsoft Enterprise Library 3.1 - May 2007\Bin)-》选择dll文件把那几个data的都选上再把Microsoft.Practices.EnterpriseLibrary.Common.dll这个也选上
    你试试行不行
      

  4.   

    谢谢nicochang,
    我试了,还是不行,
    真是奇怪,在网站里行,为什么在C#类的项目里就不行了呢?
    非常谢谢你这么耐心地给我讲解,还望你再费心给我想想好吗?
      

  5.   

    行了行了,呵呵,谢谢nicochang!
    真的太感谢你了~~````