程序打包问题

anhongmei11111 2004-12-18 03:41:32
1.VC++里编译->构件Fire.exe后在文件夹里没有找到Fire.exe文件是怎么回事?
2.利用Istallshield中的:文件->newproject生成.setup安装文件么?简单过程,初学者.谢谢高手!
...全文
64 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ylot3 2004-12-18
  • 打赏
  • 举报
回复
编译没有生成.exe很可能是编译就没通过,仔细看看下面debug窗口的输出,注意提示信息
ylot3 2004-12-18
  • 打赏
  • 举报
回复
以下是我找来的,没细看,搜一下,下一个帮助吧,希望能帮到你
进入InstallShield,双击Project窗口上的Project Wizard图标,出现Project Wizard-Welcome对话框。
在Application Name中填入应用程序名称,这里填入Show System Information;在Application Type中选择Software Development Application;在Application Version中输入应用程序版本号,这里填入1.0;在Application Executable中选择需要安装的程序,这里选择Show.exe。
单击Next按钮,出现Project Wizard-Choose Dialogs对话框。其中的选项是安装程序运行进程中依次出现的对话框,如显示Welcome屏幕,显示软件许可协议,选择安装目录,选择安装类型等等。这里不选择Use Information选项。可以单击Preview了解对话框内容。单击Next按钮,出现Project Wizard-Choose Target Platforms对话框。这里出现安装程序可以运行的操作系统平台,全选时可以在Windows95、Windows NT等平台下运行,但安装程序较大。这里只选Windows95。
单击Next按钮,出现Project Wizard-Specify Languages对话框。InstallShield Free Edition只提供了英语,要想使用中文,必须购买InstallShield专业版。
单击Next按钮,出现Project Wizard-Specify Setup Type对话框。这里需要选择安装类型,这里选择Typical。
单击Next按钮,出现Project Wizard-Specify Component对话框。组件类型是主要程序区域的定义,可以给安装程序添加所需的新组件类型,如数据库应用程序可能需要添加数据库文件类型。这里删除Example Files组件。
单击Next按钮,出现Project Wizard-Specify File Groups对话框。创建的文件组可以使所需的所有文件能一次拷贝完成。文件组可以穿过组件类型的界线。这里删除Program DLLs、Example Files。单击Next按钮,出现Project Wizard-Summary对话框。单击Finish按钮。InstallShield使用如上的参数创建安装程序。此时右边出现的是创建安装程序的C++代码。如有特殊需要,可以修改代码以完成指定的任务。
下面进行文件的添加和各种组件的安装。
单击Component选项卡,出现Components-Program Files对话框。双击相应条目可以出现Properties对话框,可以修改相应的值。其中Description将会在Custom Installation中显示有关组件的提示信息;Status Text将在拷贝文件过程中显示有关信息;Installation让你选择如果有关组件已经存在时应采取的措施,如无条件覆盖或用较新版本覆盖;Destination让你选择安装目录,如一般Shared DLLs安装在Windows System目录下;Required Components让你选择安装此组件时必须安装的其他组件,例如安装Program Files组件时必须安装Shared DLLs组件;Included File Groups中要加入具体的组件。本例中有三个组件,具体的设置如表1。
下面向文件组中添加文件。单击File Group选项卡并单击Program Executable Files,出现Links选项。用鼠标右键单击,出现一快捷菜单,选择Insert Files,加入应用程序Show.exe。在Shared DLLs中添加MFC42.DLL和MSVCRT.DLL(在Windows System目录下)。在Help Files中加入相应的帮助文件。
随后要做的是定义资源,以给用户提供一些信息。选择Resource选项卡,将其改为表2形式。
最后要做的是确定安装介质。
单击Media选项卡,单击Media Build Wizard添加介质,出现Media Build Wizard-Media Name对话框,在Media Name中填入My Media。单击Next,出现Media Build Wizard-Disk Type对话框,选择3.5"Diskette-1.44Mbytes选项。单击Next,并选Full Build,出现Media Build Wizard-Tag File对话框。在Company Name中输入III Corporation,在Application Name中输入System Information。单击Next,出现Media Build Wizard-Platforms对话框,选择支持平台为Windows95。单击Next,检验所用的设置。单击Finish,InstallShield将完成安装程序的创建。
到此,你自己的安装程序就创建完毕。试试看,怎么样?

16,550

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧