我已在web.config中加入了
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin;bin\ServiceProxy"/>
</assemblyBinding>
</runtime>
</configuration>
可是当我把dll放入bin\ServiceProxy目录下后,仍然无法使用该dll中的类,这是为什么?
如何才能让一个通过直接拷贝到bin\ServiceProxy目录下的dll能够在vs中被直接使用?谢谢

解决方案 »

  1.   

    http://www.cnblogs.com/freeliver54/archive/2008/01/28/1055994.html
    http://www.cnblogs.com/yimi329/archive/2007/06/30/801628.html
    这就是你想要的
      

  2.   

    用 <probing> 节指定加载程序集时公共语言运行库要搜索的应用程序子目录,
    我觉得只在程序发布后再做相应设置才是有意义的,
    它只是扩展了公共语言运行库搜索程序集的范围.
    注意是"公共语言运行库".我没太理解的是,楼主是想让VS感知到此设置吗?
      

  3.   

    你看到你插入config的代码里有runtime一节吗?这就说明了这段代码是针对runtime的,你要的是design time的支持,当然无效。
      

  4.   

    谢谢 看来我把probing的作用理解错了