
TEST
Installer”。(当然这里的名称框中可以随便输入,以下不做一一叙述。)“确定”即可。
这里便可看到项目已经添加到了“解决方案资源管理器”中,并且“文件系统编辑器”打开。
在“解决方案资源管理器”中选择“My
TEST
Installer”项目。在“属性”窗口中,选择“ProductName”属性,(“ProductName”属性指定在文件夹名称和“添加/删除程序”对话框中为该应用程序显示的名称。)键入“My
TEST”。
然后就是把基于windows应用程序添加到安装程序了。第一步是在“解决方案资源管理器”中选择“My
TEST
Installer”项目。在“文件系统编辑器”中,选择“应用程序文件夹”节点。第二步则在“ *** 作”菜单上指向“添加”,然后单击“项目输出”。在“添加项目输出组”对话框中,从“项目”下拉列表中选择“My
TEST”。从列表中选择“主输出”组。在“配置”框中,选择“(活动)”。单击“确定”关闭对话框。第三步则为应用程序创建快捷方式。在“文件系统编辑器”中,选中“来自
My
TEST
的主输出”节点。并右键点击,创建快捷方式。并为此快捷方式重命名为你所希望出现在用户桌面上的名称。同时把些快捷方式拖拽至左部的“用户桌面”文件夹中。第四步也是最后一步,在“生成”菜单上选择“生成My
TEST
Installer”,便可以分发给用户安装了。
有时候程序的安装运行还需要某些软件、补丁,比如IE的版本要在5.0以上等,这时就需要添加启动条件。在“解决方案资源管理器”中选择“My
TEST
Installer”项目。在“视图”菜单上指向“编辑器”,然后单击“启动条件”。在“启动条件编辑器”中,选择“目标计算机上的要求”节点。在“ *** 作”菜单上选择“添加文件启动条件”。此时,将在“搜索目标计算机”节点之下添加一个“搜索
File1”节点,在“启动条件”节点之下添加一个“Condition1”节点(condition
:以…为条件)。将“搜索
File1”重命名为“搜索
Internet
Explorer”。在“属性”窗口中,将“FileName”属性设置为
Iexplore.exe,将“Folder”属性设置为
[ProgramFilesFolder],将“Depth”属性设置为
2,将“MinVersion”属性设置为
5.00。选择“Condition1”节点。将“Message”属性设置为下面的内容为“此程序需要
Microsoft
Internet
Explorer
5.0
或更高版本。请安装
Internet
Explorer
并重新运行
My
TEST
Installer。”
第一步:在当前工程下 鼠标右键 Solution(解决方案)->Add ->New Project 具体如图:打开后如图片:
第二步:点击OK后 d出网页
百度翻译一下如图:
从网页信息知道需要下载 InstallShield 软件 下载地址在网页 Step2的链接
第三步打开网页链接:
填写相应注册信息后 就可以下载了 注册的同时网站提供了软件的 注册码 安装后输入注册码就可以使用
第四步安装软件后 重新打开VS再次执行第一步的 *** 作 如图:
可以看到 此时的图标已经点亮 这个时候点击OK 就进入了InstallShield向导界面 具体效果如图:
接下来就是InstallShield2013LimitedEdition的使用 转载一篇文章
具体步骤:
1、新建了一个基本的三层项目,用来测试打包
2、根据实际情况,填写程序基本信息
3、这一步非常重要,:
1)设置为简体中文,否则安装路径有中文的话就会出问题
2)设置默认安装路径
3)修改默认字体
4)每次升级,重新打包,只需要点击这一行右侧的“…”按钮,就会重新生成Code,安装时就会自动覆盖老版本
4、选择我要的.NET Framework 4.0
5、这里什么也不做
6、添加要打包的文件、程序
7、右键——属性(Properties)
8、非常重要:
1)如果你的是.NET项目程序DLL、EXE,那就按照默认的设置,不要去改,否则出错
2)如果你的是OCX或者ActiveX等需要注册的DLL,那么选择“Self-registration”
VS2010的打包和vs2008完全一样,步骤如下:1、 建立安装工程:在程序的solution(解决方案)中,用右键Add(添加)一个New project(新工程),选other project types的Setup project,建立一个安装工程如Setup2、 添加相应的文件:在setup的Application Folder(应用程序文件夹)的右键菜单的Add(添加)菜单,添加file文件,如要打包的exe文件和必须的第三方库(dll)等,还必须将windows的system32下的msiexec.exe(这个用于卸载)和创建一个project output,在这一步,也可以增加相应的ico文件3、 添加快捷方式:在要创建快捷方式的文件中用右键菜单的create shortcut to,在创建的快捷方式的properties(属性)视图中Arguments中填入\x 打包工程(本例中是setup)的productCode,这个productCode在打包工程的Properties(属性)视图中的product选项。4、 编译(build)生成安装包,注意:默认的打包项目中将.Net打到工程里,如果是C++工程,则完全没有必要,可在打包工程的(setup)的properties pages(属性页)的prerequisties列表中将.NET选项去掉,否则还在别的windows系统中无法安装成功的。相比较vs2008,vs2010打包下来的安装包要小的多,一般差距在一倍左右。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)