aspx页面中的代码好像不能编译成DLL文件的,不过你可以采用CODEBEHIND的方法将代码写在CS 文件中,然后对CS文件进行编译。如果你是在DOTNET IDE中建立的项目可通过生成解决方案的方法直接将其编译为DLL文件。如果你想手动编译,可以在命令行下输入:csc /out: yourdir\*.dll /t:library yourfile1.cs yourfile2.cs.......这样生成的DLL文件就在yourdir文件夹里了。
解决方案 »
- 页面值传递
- JS如何获取Repeater绑定中的某一控件的ID
- iis发布的网站问什么在客户端上不能访问
- 未将对象引用设置到对象的实例 是由什么错误引起的?
- sqldatareader和DataSet绑定有何不同
- 想系统学习ASP.NET,大家能指点指点吗?
- 路过,看过,千万不要错过,来者有份。
- 求一个.NET 在七层架构框架下,只要实现注册登入功能,有完整的七层项目最好。QQ249642675
- 我怎样将DataTable中的列的英文名称改为中文的?
- 未将对象引用设置到对象的实例 急!!!所有分数,解决即给,在线等
- 怎么根据用户的选择来得到数据库中相应相应表相应字段的值
- 介绍几个好点的ASP学习网站
打个比方,采用代码分离,有index.aspx 和 index.aspx.cs 两个文件, 现在要把index.aspx.cs 编译成 DLL 文件, 应该怎么做呢?
index.aspx.cs(12,7): error CS0246:
找不到类型或命名空间名称“myConnBase”(是否缺少 using
指令或程序集引用?)
index.aspx.cs(30,10): error CS0246:
找不到类型或命名空间名称“connAccessDb”(是否缺少 using
指令或程序集引用?)其中myConnBase是我写的一个连接数据库的名字空间,已编译在bin目录下myConnBase.dll ,connAccessDb是连接Access数据库的类。
可是我在index.aspx.cs中已经引用了using myConnBase 了啊,为什么会这样呢?
csc /out:yourdir\index.dll /t:library /r:bin/myConnBase.dll index.aspx.cs
我刚刚试过,可行。