首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

救助:在学多层开发模式遇到的种种有关问题

2012-01-22 
救助:在学多层开发模式遇到的种种问题问题1:是不是这样举例:第一步我用vs2005建一个网站第二步我开始建空

救助:在学多层开发模式遇到的种种问题
问题1:是不是这样
举例:
第一步我用vs2005建一个网站
第二步我开始建空项目:
Model
IDAL
SqlServerDAL
Business
Utility

界面层   我本来也想给它建一个项目的,可是看到很多源码里都没有给它建项目
只是把所有.aspx   .aspx.cs   控件什么的都放在一个文件夹里,所以我也用这种方法,
都放在一个Web文件夹下

第三步写代码了

问题出现:比如我在项目SqlServerDAL中要继承接口所以我必须引入IDAL我右击引用给它添加引用项目IDAL  
但界面层default.aspx.cs我想引用Business但我没有把它界面层建成项目它没有办法用这种引用   系统提示只能引入dll组件   ,我进行编译   出现错误  

错误1程序“D:\threelayerweb\Model\obj\Debug\Model.exe”不包含适合于入口点的静态“Main”方法Model
错误2程序“D:\threelayerweb\Utility\obj\Debug\Utility.exe”不包含适合于入口点的静态“Main”方法Utility
错误3未能找到元数据文件“D:\threelayerweb\Model\bin\Debug\Model.exe”IDAL


等错误,,失败,唉。。不知道为什么。写类的时候哪有写啥main又不是写控制台
 




[解决办法]
你应该是建立的项目错了吧,类库怎么会exe的阿,应该是dll把;
[解决办法]
看《浅谈三层架构原理及应用》网上有这文章!
非常不错!

热点排行