




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、vs怎样生成解决方案篇一:用VS20XX建立解决方案用VS20XX建立解决方案三层结构,会有多个项目。为了让各项目之间的关系反映在目录结构上所以要建立一个解决方案。1 .建立解决方案:文件新建项目其它项目类型VisualStudio解决方案一空白解决方案。2 .在解决方案里添加第一个项目建立空白解决方案后,在vs20XX右边的解决方案资源管理器中,可以看到刚建立的解决方案,单击选中它,然后右键选择“添加”新建项目VisualC#Web应用程序,把名称命为:Web,点击确定后就在解决方案里建立了一个We频目。3 .在解决方案里添加第二个项目在解决方案里加入第一个项目后,再加入第二个项目,第二个项
2、目和添加与第一个项目的添加有一点差别,添加第二个项目的步骤是:文件一新建项目VisualC#类库。选择“类库”以后,把名称命名为:BLL,在最下面的“解决方案”里选择“添入解决方案”,意思就是把新建的这个BLL项目,添入到建立的KaiBo解决方案里刚才建立的两个项目就在解决方案里很好的组织起来了。4 .在解决方案里添加其它的项目添加两个项目后,为解决方案添加更多的项目就只需选中解决方案,右键“添加”新建项目VisualC#类库。再自已命名项目名称就可以了。1、WE1表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、乂831=业务实体5、DALFactory=数据层的抽象工厂6、S
3、QLServerDAL=SQLServer数据访问层/OracleDAL=Oracle数据访问层7、DBUtility数据库访问组件基础类多了一个WebControls项目,那是我写的一些自定义控件。如果需要,还可以往解决方案里加入更多的项目。到此为止解决方案就建立完成了。但是各项目之间还是各自独立的,要想相互调用就要建立项目间的引用关系。在vs20XX里面把解决方案中的各个项目都建立好之后,就要实现各项目之关的引用了.在前面,我们建立了7个项目.它们分别是:WEB表示层BLL:业务逻辑层IDAL:数据访问层接口定义Model:业务实体DALFactory:数据层的抽象工厂SQLServerD
4、AL:SQLServer数据访问层DBUtility:数据库访问组件基础类各项目之间的引用关系可用下图表示:Web弓I用BLL,SQLServerDALBLL引用IDAL,Model,DALFactoryDAL引用ModelModel无引用DALFactory引用IDAL,通过读取里设置的程序集,力口载类的实例,返回给BLL使用SQLServerDAL引用Model和IDAL,DBUtility.被DALFactory加载的程序集,实现接口里的方法在解决方案里建立项目间的引用步骤为:选中需要添加引用的项目-右键选择“添加引用-项目,然后选中要引用的项目的名称.点确定完成项目的引用.把各项目之间
5、的引用关系建立好以后,一个完整的解决方案就算是拾建好基石了.接下来,就是写代码实现各项目的作用了.篇二:VS20XX程序打包部署过程图解InstallShield程序打包图解VS20XX中打包工具被看做程序集,在使用时和程序集一样被创建到程序解决方案下。需要我们做的是添加项目即可。1、设置安装程序集InstallShield安装完成后,执行以下步骤右键解决方案-添加-新建项目-其他项目类型-安装和部署,具体操作如下图:2、设置程序安装信息3、设置安装要求4、添加程序文件(重要)在下图中的第四步中添加程序文件时会有主输由、源文件等多个选项框,其实它的生成机制和.NET程序的编译机制是相同的。在添
6、加了启动项的主输由后,需要将启动项程序所在的文件目录下的binDebug文件中的内容全部添加进来,包括文件和文件夹(添加文件夹点击AddFolders)。6、设计程序的快捷方式ApplicationShortcuts程序快捷打开方式,InstallShield为用户提供了两种显示形式,分别是开始菜单和桌面快捷方式。下图显示了设置的一些注意项,此阶段也可以设置程序的显示图标(需要.ico格式的图片)。7、设置程序安装时的安装视图8、打包安装环境设置完上面的步骤后,我们的打包程序基本设置完成,但是在一些情况下我们往往要打包.NET环境或者其它程序运行所需要的Windows环境,InstallShi
7、eld也为我们很好的设计了环境的打包。在选择需要打包的环境时一定要注意文件的名称,一般往往是需要直接将环境安装包放到安装exe中。选中Microsoft.NETFrameworkFull然后等待VS将该环境的安装包下载到程序集文件夹中即可。另外一定要注意名称后面的括号的内容说明文件只是一个链接,在安装时需要网络下载才可以实现完成安装。篇三:如何用VS20XX生成64位VC程序如何用VS20XX生成64位VC程序余四清如今64位操作系统和计算机开始普及。但微软的VS20XX等开发工具似乎不能生成64位应用程序,在互连网上查询,也找不到相关方法;能查到的方法似乎是对应VC6等版本,方法繁琐,试用之
8、彳矍也没有什么效果。本文向大家介绍生成方法,保证能生成64位应用程序。首先,按通常方法生成建立32位应用程序。在开发界面上,用鼠标点击菜单“生成”,再点击“配置管理器”在配置管理器窗口上,打开“活动解决方案平台”的下拉框,点击“新建”由现以下窗口点击确定按钮,由现以下界面按关闭按钮。最彳矍按以前的方法生成执行文件,此文件就是64位执行文件。执行之,打开任务管理器,可以看到,32位和64位程序,显示不一样:从上图可以看到,进程选项卡的影像名称表中,32位应用程序名称彳矍有“*32”,64位就没有。当然,32位操作系统中生成的64位应用程序可能不能运行,如在32位操作系统中,按F10,想进入调试,就会由现以下报警窗口而64位操作系统中可以执行32位和64位程序。32位的执行程序在64位操作系统中运行,也可能产生一些问题,如连接数据库可能有问题。如果oracle数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 创新型医疗信息安全技术发展探讨
- 《流行性感冒病毒感染》课件
- 企业员工福利中的医卫支出管理与规划策略
- 以科技推动医疗供应链的极致透明
- 《煤矿安全法律法规》课件
- 办公沟通技能提升模拟沟通场景实战演练
- 医学科普如何正确认识并预防不良事件发生
- 酒店经营者的竞争意识与试题及答案
- 2024焊接工程师资格证书考试准备试题及答案
- 商务礼仪师考试学科交叉内容试题及答案
- 【2021部编版语文】-三年级下册第七单元教材解读--PPT课件
- 橙色黑板风小学生知识产权科普PPT模板
- 电网公司变电设备带电水冲洗作业实施细则
- 中国供销合作社标识使用手册课件
- Q∕CR 9218-2015 铁路隧道监控量测技术规程
- 甲状腺解剖及正常超声切面ppt课件
- 上海市城市地下空间建设用地审批及房地产登记试行规定
- 蠕墨铸铁项目可行性研究报告写作范文
- “V”法铸造工艺及应用
- 高二年级学业水平考试备考实施方案
- 余甘果的栽培与加工工艺
评论
0/150
提交评论