在写程序的时候,并不明确要引用多少个Dll库到项目中,所以不能在项目中之间添加引用来加载命名空间。
问。如何用程序动态的加载这些动态链接库呢?

解决方案 »

  1.   

    trySystem.Reflection.Assembly.LoadFile(string FileName)
    System.Reflection.Assembly.LoadFrom(string FilePath)
      

  2.   

    net_lover(【孟子E章】已经给出答案了!
      

  3.   

    可是我引用进来后。还是没有办法用阿。。报这样的错误分析器错误 
    说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 未能加载类型“CLGL.List”。源错误: 
    行 1:  <%@ Page language="c#" Codebehind="List.aspx.cs" AutoEventWireup="false" Inherits="CLGL.List" %>
    行 2:  <%@ Register TagPrefix="uc1" TagName="ListMenuNoWF" Src="../../WebControls/Model/List/ListMenuNoWF.ascx" %>
    行 3:  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
     源文件: C:\Inetpub\wwwroot\D.MISpro.AppSystem\Product\CLGL\List.aspx    行: 1 
      

  4.   

    孟子一出,退避三舍另外PS:楼主程序出错可能是你写错了:Inherits="CLGL.List" %>看看这段儿是不是正确
      

  5.   

    解决了。。要把动态链接库放在bin目录下面才行。