- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[ 转] 使用 InstallShield11.5 部署 Web 程序 {安装包} 收藏
看完本文章后, 你应该可以用 InstallShield 建立一个安装包, 这个安装包可以实现以下功能:
1、检查服务器是否安装 Microsoft.Net Framework 2.0, 如果安装,自动安装。
2、在 IIS 中建立站点,并为站点建立单独的应用程序池
3、在 MS SQL Server 中建立数据库,并初始化数据,同时将用户输入的信息保存在数据库
中
4、修改 Web.config 中的数据库连接字符串。
建立一个 Basic MSI Project, 命名为 VS2005SampleSetup 。
切换到 Project Assistant 视图
一、在 Application Information 中,设置安装程序的基本信息。
二、在 Installation Requirements 中,设置系统需求。因为我们要在 IIS 中建立站点,所以只
选择 Windows 2003 Server 。
三、在 Application Files 中,修改默认的安装路径,并设置 Web 程序中的文件。
四、在 Installation Interview 中,设置不显示授权文件,允许用户更改安装路径,不允许用
户更改安装部件
切换到 Installation Designer 视图
一、修改安装流程,让用户输入一些信息,我们将把这些信息保存在数据库中。另外,让用
户选择数据库服务器,并设置数据库名称。
1、选择 User Interface 下的 Dialogs 节点。
2、在中间列表的 All Dialogs 上点右键,选择 New Dialog... ,出现新对话框向导
3、点下一步,设置对话框类型。这里一共有 4 种类型,选择一种后,下边会显示它的描述。
这里我们选择 Interior Wizard Panel 。去掉 Let me Insert this dialog into a sequence 复选框,点
击 Finish 关闭向导
4、修改对话框名称为 UserInfo 。
5、点开 UserInfo ,选择 Chinese(Simplified) 节点,向对话框中添加控件。
6、对话框编辑器和 VS2005 里 WinForm 的设计器差不多,很容易上手。选中一个控件,可
以在右侧的属性框中设置它的各个属性值。 下面,我们要添加一个输入框让用户来输入一个
用户名,以便我们将它插入到数据库中。
我们选择工具栏上的输入框按钮, 在对话框上划出一个区域, 松开鼠标后, 会提示我们输入
这个控件的 Property 。我们在程序的其它位置,可以通过这个属性访问到它的值。这里我们
输入 US_USER_NAME 。按照这个方法, 你可以添加其它需要的控件。 完成后的对话框如下
图所示:
7、按照上面的方法, 再添加一个对话框 DataBaseName,让用户输入要建立的数据库的名称,
输入框的 Property 设置成 US_DATABASE_NAME 。完成后的对话框如下图:
8、对话框建立好了,下面的工作就是把它们放到安装步骤里面去。
9、选择 Behavior and Logic 节点下面的 Sequences,在中间的列表中,选择 User Interface 下
的 InstallWelcome ,这就是按出现顺序排列的安装时要显示的各个对话框。
我们需要把 UserInfo 对话框放在 SQLLogin 的前面, DataBaseName 对话框放在 SQLLogin
的后面,怎么做呢?很简单。先选中 SQLLogin 前面的 DestinationFolder ,在右侧空格中选
择【 Edit dailog behavior 】,然后在中间空格中选择 Next ,我们可以看到,右侧列表中的有一
个 NewDialog 的 Event,Argument 是 SQLL
您可能关注的文档
最近下载
- 2025上海闵行区古美路街道招聘社区综合协管员18人考试参考试题及答案解析.docx VIP
- 2025年文职人员招聘考试公共科目知识点试题.docx VIP
- (完整word版)九宫格数独及答案(18道).docx VIP
- 广东省深圳市罗湖区2024-2025学年九年级上学期11月期中考试数学试题(含答案).pdf VIP
- 6.2 学会依法办事教学课件(共27张PPT)-初中道德与法治统编版(2024)八年级上册.pptx VIP
- 医疗陪诊创业计划书模板.pptx VIP
- 贵州大学论文模版封面.doc VIP
- 第一单元(教学课件)-【大单元教学】五年级语文上册同步备课系列(统编版).pptx VIP
- 单元工程施工质量检验表与验收表(样表:1土石方工程)(SLT 336—2025)水土保持工程质量验收与评价规范.docx VIP
- 技能认证焦炉调温工知识考试(习题卷18).pdf VIP
原创力文档


文档评论(0)