VS2005软件怎么给做好的软件打包

VS2005软件怎么给做好的软件打包,第1张

首先在VS2005中打开一个想要打包的项目,接着在“文件”菜单上指向“添加”,然后单击“新建项目”。在“添加新项目”对话框中,单击“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中,键入“My

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打包下来的安装包要小的多,一般差距在一倍左右。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11124493.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存