三层结构,会有多个项目。为了让各项目之间的关系反映在目录结构上所以要建立一个解决方案。
1.建立解决方案:
文件->新建项目->其它项目类型->Visual Studio解决方案->空白解决方案。
2.在解决方案里添加第一个项目
建立空白解决方案后,在vs2010右边的解决方案资源管理器中,可以看到刚建立的解决方案,单击选中它,然后右键选择“添加”->新建项目->Visual C#- >ASP.NET Web应用程序,把名称命为:Web,点击确定后就在解决方案里建立了一个Web项目。
3.在解决方案里添加第二个项目
在解决方案里加入第一个项目后,再加入第二个项目,第二个项目和添加与第一个项目的添加有一点差别,添加第二个项目的步骤是:文件->新建项目->Visual C# ->类库。
选择“类库”以后,把名称命名为:BLL,在最下面的“解决方案”里选择“添入解决方案”,意思就是把新建的这个BLL项目,添入到建立的KaiBo解决方案里。
刚才建立的两个项目就在解决方案里很好的组织起来了。
4.在解决方案里添加其它的项目
添加两个项目后,为解决方案添加更多的项目就只需选中解决方案,右键“添加”->新建项目->VisualC#->类库。再自已命名项目名称就可以了。
1、WEB=表示层 2、BLL=业务逻辑层 3、IDAL=数据访问层接口定义 4、Model=业务实体 5、DALFactory=数据层的抽象工厂(创建反射)
6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问层 7、DBUtility 数据库访问组件基础类
VS创建失败的情况比较复杂,我只能为你一个个排查,请耐心解决,随时追问.1.用VS2010安装程序修复安装
2.删除VS2010以及与VS、sql server等相关的所有软件再重新安装VS2010
3.按照网上的解决方法在安装VS2010后再把安装目录下\WCU\DAC\下的三个msi重新安装
4.按照vs2010论坛版主的提示 在 "Visual Studio Command Prompt (2010)" 上执行以下指令来启动Visual Studio devenv.exe /resetskippkgs
5.你可以试试:开始 ->所有程序 ->附件 ->命令提示符(右键点击一管理员身份运行)。打开后,再输入Regsvr32 JScript.dll
重装试试。如果还不行,尝试以下步骤:1.完全卸载VS所有组件,包括Framework等等
2.重启
3.打开注册表编辑器,重置路径 HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion 下的值:
CommonFilesDir=C:\Program Files\Common Files
CommonFilesDir=C:\Program Files (x86)\Common Files
CommonW6432Dir=C:\Program Files\Common Files
ProgramFilesDir=C:\Program Files
ProgramFilesDir (x86)=C:\Program Files (x86)
ProgramW6432Dir=C:\Program Files
4. 重装VS
唯一看到的案例是通过注册表手动修改了安装程序的位置导致出现这样的问题,仅供参考。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)