还想问一下,例如一个see.aspx.cs后台文件没变成dll前,我是通过这样引用它的:<%@ Page Language="C#" Inherits="Market2.InventoryDB" Src="see.aspx.cs" %>那这个cs后台变成dll文件后,aspx页面怎样引用这个dll?

解决方案 »

  1.   

    直接在vs.net下编译,就是生成的dll
      

  2.   

    如:
    csc /t:library /out:XXX.dll /r:System.Data.dll,system.dll,system.xml.dll,System.web.dll aa.cs bb.cs
      

  3.   

    csc /t:library /out:a.dll /r:System.Data.dll,system.dll,system.xml.dll,System.web.dll a.cs b.cs
      

  4.   

    最好还是在VS.NET IDE里编译,方便
      

  5.   

    各位大侠,我的ok.aspx和后台cs文件ok.aspx.cs是可以正常运行的,其中ok.aspx开头是这样的:
    <%@ Page Language="C#" Inherits="Market2.InventoryDB" Src="ok.aspx.cs" %>ok.aspx.cs开头是这样的:using System.Web.UI.HtmlControls;
    using System.Web.UI.WebControls;
    namespace Market2
    {
       public class InventoryDB : System.Web.UI.Page
       {我用了以下命令把ok.aspx.cs变成了ok.dll文件.也把ok.dll放在bin下了.csc /t:library /r:System.Data.dll out:...\bin\ok.dll c:\ok.aspx.cs那么怎样在ok.aspx里引用namecpace Market2里的东西?在<%@ Import Namespace="  " %>里怎么填?我没有vs.net,请各位指教.
      

  6.   

    去掉src就可以了
    <%@ Page Language="C#" Inherits="Market2.InventoryDB"%>