已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
vs 怎样生成解决方案篇一:用 VSXX 建立解决方案用 VSXX 建立解决方案 三层结构,会有多个项目。为了让各项目之间的关系反映在目录结构上所以要建立一个解决方案。 1.建立解决方案: 文件新建项目其它项目类型Visual Studio解决方案空白解决方案。 2.在解决方案里添加第一个项目 建立空白解决方案后,在 vsXX 右边的解决方案资源管理器中,可以看到刚建立的解决方案,单击选中它,然后右键选择“添加”新建项目Visual C# Web 应用程序 ,把名称命为:Web,点击确定后就在解决方案里建立了一个 Web 项目。 3.在解决方案里添加第二个项目 在解决方案里加入第一个项目后,再加入第二个项目,第二个项目和添加与第一个项目的添加有一点差别,添加第二个项目的步骤是:文件新建项目Visual C# 类库。 选择“类库”以后,把名称命名为:BLL,在最下面的“解决方案”里选择“添入解决方案” ,意思就是把新建的这个 BLL 项目,添入到建立的 KaiBo 解决方案里。 刚才建立的两个项目就在解决方案里很好的组织起来了。 4.在解决方案里添加其它的项目 添加两个项目后,为解决方案添加更多的项目就只需选中解决方案,右键“添加”新建项目Visual C#类库。再自已命名项目名称就可以了。 1、WEB表示层 2、BLL业务逻辑层 3、IDAL数据访问层接口定义 4、Model业务实体 5、DALFactory数据层的抽象工厂(创建反射) 6、SQLServerDALSQLServer 数据访问层 / OracleDALOracle 数据访问层 7、DBUtility 数据库访问组件基础类 多了一个 WebControls 项目,那是我写的一些自定义控件。如果需要,还可以往解决方案里加入更多的项目。到此为止解决方案就建立完成了。但是各项目之间还是各自独立的 ,要想相互调用就要建立项目间的引用关系。 在 vsXX 里面把解决方案中的各个项目都建立好之后,就要实现各项目之关的引用了.在前面,我们建立了 7 个项目.它们分别是: WEB:表示层 BLL:业务逻辑层 IDAL:数据访问层接口定义 Model:业务实体 DALFactory:数据层的抽象工厂(创建反射) SQLServerDAL:SQLServer数据访问层DBUtility :数据库访问组件基础类 各项目之间的引用关系可用下图表示: Web 引用 BLL,SQLServerDAL BLL 引用 IDAL,Model,DALFactory(使用DALFactory 创建实例) DAL 引用 Model Model 无引用 DALFactory 引用 IDAL,通过读取里设置的程序集,加载类的实例,返回给 BLL 使用 SQLServerDAL 引用 Model 和 IDAL,DBUtility.被 DALFactory 加载的程序集,实现接口里的方法 在解决方案里建立项目间的引用步骤为:选中需要添加引用的项目右键选择“添加引用“项目“,然后选中要引用的项目的名称.点确定完成项目的引 用. 把各项目之间的引用关系建立好以后,一个完整的解决方案就算是拾建好基石了.接下来,就是写代码实现各项目的作用了. 篇二:VSXX 程序打包部署过程图解InstallShield 程序打包图解 VSXX 中打包工具被看做程序集,在使用时和程序集一样被创建到程序解决方案下。需要我们做的是添加项目即可。 1、设置安装程序集 InstallShield 安装完成后,执行以下步骤右键解决方案添加新建项目其他项目类型安装和部署,具体操作如下图: 2、设置程序安装信息 3、设置安装要求4、添加程序文件(重要) 在下图中的第四步中添加程序文件时会有主输出、源文件等多个选项框,其实它的生成机制和.NET 程序的编译机制是相同的。在添加了启动项的主输出后,需要将启动项程序所在的文件目录下的 binDebug 文件中的内容全部添加进来,包括文件和文件夹(添加文件夹点击 Add Folders) 。 6、设计程序的快捷方式 Application Shortcuts 程序快捷打开方式,InstallShield 为用户提供了两种显示形式,分别是开始菜单和桌面快捷方式。下图显示了设置的一些注意项,此阶段也可以设置程序的显示图标(需要.ico 格式的图片) 。 7、设置程序安装时的安装视图 8、打包安装环境设置完上面的步骤后,我们的打包程序基本设置完成,但是在一些情况下我们往往要打包.NET 环境或者其它程序运行所需要的 Windows 环境,InstallShield 也为我们很好的设计了环境的打包。 在选择需要打包的环境时一定要注意文件的名称,一般往往是需要直接将环境安装包放到安装 exe 中。选中Microsoft .NET Framework Full 然后等待 VS 将该环境的安装包下载到程序集文件夹中即可。另外一定要注意名称后面的(Web Download)括号的内容说明文件只是一个链接,在安装时需要网络下载才可以实现完成安装。 篇三:如何用 VSXX 生成 64 位 VC 程序 如何用 VSXX 生成 64 位 VC 程序 余四清 如今 64 位操作系统和计算机开始普及。但微软的VSXX 等开发工具似乎不能生成 64 位应用程序,在互连网上查询,也找不到相关方法;能查到的方法似乎是对应 VC6等版本,方法繁琐,试用之後也没有什么效果。本文向大家介绍生成方法,保证能生成 64 位应用程序。 首先,按通常方法生成建立 32 位应用程序。在开发界面上,用鼠标点击菜单“生成” ,再点击“配置管理器” 在配置管理器窗口上,打开“活动解决方案平台”的下拉框,点击“新建” 出现以下窗口 点击确定按钮,出现以下界面 按关闭按钮。 最後按以前的方法生成执行文件,此文件就是 64 位执行文件。 执行之,打开任务管理器,可以看到,32 位和 64 位程序,显示不一样: 从上图可以看到,进程选项卡的影像名称表中,32位应用程序名称後有“*32”,64 位就没有。 当然,32 位操作系统中生成的 64 位应用程序可能不能运行,如在 32 位操作系统中,按 F10,想进入调试,就会出现以下报警窗口 而 64 位操作系统中可以执行 32 位和 64 位程序。 32 位的执行程序在 64 位操作系统中运行,也可能产生一些问题,如连接数据库可能有问题。如果 oracle 数据库也是 64 位
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全省小学数学教师赛课一等奖数学一年级上册(人教2024年新编)《连加、连减 》课件
- 2024年安徽省高考生物试卷(含答案解析)
- 2014-2018年传感器市场趋势报告
- 小学三年发展规划(2024年6月-2027年6月)
- 2024至2030年中国广告照明节能设备数据监测研究报告
- 2024至2030年中国小印章行业投资前景及策略咨询研究报告
- 2024至2030年中国子弹型慢回弹耳塞数据监测研究报告
- 2024至2030年中国壁挂普通型燃气报警器数据监测研究报告
- 高三数学复习研讨会结新
- 2024至2030年中国单音电子警报器数据监测研究报告
- 毕业研究生登记表(适用于江苏省)
- 会诊制度培训总结
- 普通高中学业水平考试考务工作细则
- 北师大版小学数学二年级上册期中试卷含参考答案
- 院感会议制度管理制度
- 2024至2030年中国储能变流器(PCS)行业市场深度分析及投资决策建议报告
- 污水处理厂周边传动刮泥机技术规格书
- 2024年4月自考12656毛中特试题及答案含解析
- 买车垫付合同协议书
- 2025牛津上海版初中英语单词表(六-九年级)中考复习必背
- 人教PEP版(2024)三年级上册英语Unit 1-Unit 6全册6个单元整体教学设计(全套)
评论
0/150
提交评论