电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

ASP.NET程序设计实用技术 教学课件 ppt 王凤岭 第12章

11页
  • 卖家[上传人]:E****
  • 文档编号:89351603
  • 上传时间:2019-05-23
  • 文档格式:PPT
  • 文档大小:92KB
  • / 11 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第12章 部署ASP.NET应用程序,12.1 部署项目概述,“部署”是将构成应用程序的所有文件进行打包并分发以便安装到其他计算机上的过程,对于ASP.NET应用程序来说,通常是指将ASP.NET应用程序从开发环境转移到一个产品目录或者Web服务器上的过程。,12.2 通过FTP方式手工部署ASP.NET应用程序,要将ASP.NET应用程序部署到一个产品目录或者服务器上,就必须把所有必需的文件复制到恰当的位置。 典型的做法是:对于本地复制使用Windows资源管理器,对于远程部署使用FTP。这种类型的复制通常称为XCOPY部署,XCopy部署的步骤,(1)在IIS中把目标文件夹配置为Web应用程序目录 (2)生成应用程序并选择所有必要的文件 (3)复制或者用FTP上传必要文件,产品目录中不必要的文件包括: Visual Studio .NET解决方案文件(.vbproj、.vbproj.webinfo、.csproj等) 资源文件(.resx) 代码隐藏页(.vb、.cs),产品服务器上必需的文件包括: bin目录以及里面的DLL文件 所有的Web窗体、用户控件和XML Web Ser

      2、vice文件(.aspx、.ascx、.asmx) 配置文件,包括Web.config和Global.asax 本目录中的所有附加支持文件(例如.css、.jpg、.gif、.xml、.mdb等),12.3 Visual Studio .NET中的部署选项,Visual Studio .NET集成开发环境提供了内建的部署功能,其中包括: “复制项目”命令 这条命令提供了一个快速简单的方法,将一个项目从一台计算机复制到另一台计算机,或者从计算机的一个目录复制到同一台计算机的另一个目录 “安装和部署项目”命令 它对如何部署应用程序提供了更加细致的控制。,12.3.1 使用“复制项目”来部署应用程序,在默认情况下,“复制项目”命令会在目标服务器上创建一个新的Web应用程序,并且只复制运行该应用程序所必需的文件。 使用“复制项目”命令的前提条件是必须先在目标服务器上安装Microsoft FrontPage服务器扩展 总的来说,复制项目虽然易于使用,但是它只对复制哪些文件和如何复制提供了有限的控制。,12.3.2 使用Web安装项目部署ASP.NET应用程序,Web安装项目是“安装和部署项目”项目类型中的一种模板。 Web安装项目允许指定各种有关如何部署ASP.NET应用程序的选项,如包含哪些文件、部署的应用程序的名称以及部署文件的位置等等。 Web安装项目将生成一个Windows安装程序文件(具有.msi扩展名),该文件为用户提供一个易于理解的指导安装的图形用户界面,可以将该文件复制到目标机器,以执行应用程序的部署。,还可以通过Web安装项目将SQL数据库文件的一个备份附加到部署服务器,从而完成应用程序数据库的安装。 这项技术相对复杂一些,请到微软的MSDN网站查阅相关信息。,思考与练习,1什么是XCOPY部署? 2使用XCOPY方式部署一个ASP.NET应用程序有哪几个主要的步骤? 3Visual Studio .NET提供了哪些部署选项? 4为什么在部署ASP.NET应用程序的时候要删除代码隐藏页(.aspx.vb)? 5ASP.NET中的身份验证包括哪几种类型?,

      《ASP.NET程序设计实用技术 教学课件 ppt 王凤岭 第12章》由会员E****分享,可在线阅读,更多相关《ASP.NET程序设计实用技术 教学课件 ppt 王凤岭 第12章》请在金锄头文库上搜索。

      点击阅读更多内容
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.