日期:2014-05-17  浏览次数:20354 次

.net项目怎样可以实现把代码文件统一放在一个dll中

dll效果图


这个是页面顶部命令


我自己也尝试过,新建页面,修改了命令,把代码文件放在新建一类库中,可问题是假如页面中有一个asp:literal控件,那么我的类库中对应的代码文件该怎么访问并控制这个页面上的控件呢?
------最佳解决方案--------------------
从截图上看,你这个项目是 "ASP.net 网站"
项目发布生成会生成许多类似"App_Web_0jq8esow.dll"
如果你要asp.net网站仅生成一个dll,需要在新建项目时,选择"ASP.NET web 应用程序"

------其他解决方案--------------------
不是一个页面一个dll,而是一个工程一个dll,把这些页面放到同一个工程中就不会生成多个dll
------其他解决方案--------------------
包括前后的.CS
------其他解决方案--------------------
引用:
不是一个页面一个dll,而是一个工程一个dll,把这些页面放到同一个工程中就不会生成多个dll
正解
------其他解决方案--------------------
上边两张图片是我参考别的项目截图
------其他解决方案--------------------
生成的时候,所有.CS文件都会生成DLL
------其他解决方案--------------------
我知道这个,每个页面都会生成自己的一个dll但是我感觉这样挺麻烦的;所以想把这些.cs封装为一个dll,这样挺方便的
------其他解决方案--------------------
谢谢大家了;最近比较忙;今天才看到
问题已解决