信息交流、传播、提炼

nice to meet you

博客园 首页 新随笔 联系 订阅 管理

为了程序结构清晰,往往会将DLL按照一定规则放在不同的目录下,而不是默认的统统放在bin目录,但这会造成运行时找不到对应程序集,如何解决该问题呢?
.NET可以通过应用程序配置文件指定运行时要匹配的路径,在web.config的configuration节添加如下配置即可:
        <runtime>  
              <assemblyBinding   xmlns="urn:schemas-microsoft-com:asm.v1">  
                    <probing   privatePath="bin\subbin1;bin\subbin2"/> 
              </assemblyBinding>  
        </runtime>  



同样,WinForm应用程序可在app.config中设置。

posted on 2008-02-29 20:12  seeyou  阅读(1736)  评论(3)    收藏  举报