怎样把制作好的程序打包啊!! 我做了一个小程序,在debug目录下的文件就是最终执行文件吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是的,不过最好要用release版本的,那个文件小,也不会包含调试信息 最好用release版本,还要带上你需要的dll 用release版本,否则,如果在没有vc的机器上运行,可能会出现问题。 打包要用instalshield或者installwise也可以。 打包要用instalshield或者installwise也可以。 打包要用instalshield或者installwise也可以。 编译成release版。可以在没有VC的机器上运行你的程序,如果要打包,可以用instalshield,或者 不好意思啊,没有打完就贴上去了编译成release版。可以在没有VC的机器上运行你的程序,如果要打包,可以用instalshield,或者使用在安装VC时TOOLS中的PACKGE打包,instalshield和PACKGE打包都很简单的 当用VC++完成应用程序的编制后,如果不为它制作一个安装程序,似乎感到缺少一点什么,你也许急于到市面找制作安装程序的工具,如"CreateInstall"、" iSetup"等,事实上,VC++6.0的企业版已为我们提供了一套制作安装程序的工具"InstallShield for Microsoft Visual C++6",这是美国著名的"InstallShield"公司捆绑在Visual Studio上的一套安装制作软件。下面我将用一个实例来详细介绍它的用法,相信会对读者有所帮助。 一、安装"InstallShield for Microsoft Visual C++6": 该程序是在VC++6.0企业版光盘的"Ishield"目录下,在这个目录下运行"Setup"安装该程序。 二、待安装的部件: 为了阐述方便,我在这里假定几个需要安装的部件: 应用程序:Draw.exe所在的目录:c:\Draw\ 动态链接库:Draw.dll所在的目录:c:\Windows\system\ 三、制作安装程序步骤: (一)工程向导的使用: 1、双击InstallShield图标进入程序框架。 2、程序框架客户区中有一个"Project Wizard"图标,它是工程向导,将会帮助你一步一步建立安装程序,双击之。 3、进入Project Wizard-Welcome(欢迎)对话框,分别在相应的编辑框中填写相应的内容,如下所示: 编辑框名称:(本例程中)填写内容: Application(应用程序名):Draw Company Name(公司名称):桢菲工作室 Development(开发平台):Microsoft Visual C++6.0 Application(应用程序类型):Database Application Application Version(版本号):1.0 Application Executable(执行程序名):c:\draw\draw.exe 你可根据自己情况,填写相应信息,填完后,按[下一步]进入Choose Dialog(选择对话框)界面。 4、在这里面,InstallShield为你提供了许多友好对话界面,你可以选择其中的一部分为工程所用,并可以通过Preview进行效果预览,本例中选择了如下三组: Setup Type(安装类型对话框) Choose Destination Location(安装路径选择对话框) Setup Complete(安装结束对话框) 按[下一步]进入Choose Target Platforms(选择目标平台)界面。 5、在这里,要选择的是你的应用程序发布的操作平台,本例中选择Windows 95,按[下一步]进入Special Language(语言选择)界面。 6、遗憾的是该版本的语言只有一种选择,也就是"English",选中后按[下一步]进入Setup Type(安装类型)界面。 7、选择Custom(用户型),按[下一步]进入Special Component "组件定义"界面。 8、组件是由文件组构成的,在这里选择"Program Files"程序文件组,并在本例中增加一个Mydll组件,按[下一步],进入File Groups(文件组)界面。 9、在该界面中选择: Program Executable Files执行文件组Program Dlls程序动态链接库组按[下一步],进入Summary(摘要表)。 10、摘要表中列出了以上每步的清单,在确认后按[完成],InstallShield向导将自动为你生成安装程序的所有工程,注意这只是一个空架子,你还要做进一步的工作。 (二)内容的添加: 1、打开File Groups(文件组)窗口,可以看到两组组名,分别双击出现Links,右击之在下拉式菜单中选择Insert Files链入相应的文件,如下所示: 文件组名相应文件 "Program Executable Files"c:\Draw\draw.exe "Program Dlls"c:\Windows\system\ Draw.dll 2、打开Component(控件组)窗口,有两组组件名,在每一个组件右边对应一个列表,在其中的Included File Groups (包含的文件组)中加入相应文件组名(双击出现添加文件组对话框,选择先前设置的组名即可),本例如下: 组件名包含的文件组"Program Files" Program Executable Files "MyDll" Program DLLs 3、选择Media(媒介)窗口,在这里,我们要确定将发布程序制作到什么媒介上,如各种大小的磁盘或光盘上,本例是用1.44M软盘作为发行媒介的,双击Media Build Wizard(媒介制作向导),出现Media Name(媒介名)对话框,填写一个新名称,如:1.44New,按[下一步]进入Disk Type(磁盘类型)对话框,选择3.5英寸Diskette-1.44 Mbytes,按[下一步]进入Build type (建造类型),选择Full Build(全面构造),按[下一步]进入Tag File(标志文件),填入相应信息,按[下一步]进入摘要表,确认后按[完成],向导自动完成各项工作。 4、细心的你会发现,在选择Media(媒介)窗口中多了一个名叫1.44New的选项,右击之,选Send Media to (向媒介发送),对!不要忘记将一张空白软盘插入驱动器,现在你可以休息一下了,等着InstallShield为你制作好安装程序了。 (三)补充内容: 在以上方法中,我们用的安装程序界面是它的缺省位图界面,你可以换成自己喜欢的位图,方法如下: 在你已完工的安装程序软盘上找到Setup.bmp位图文件,删除它,将你所需的位图拷贝到软盘,并将该位图文件名改成Setup.bmp。 制作一个非常好的、讲究的安装程序,决不止以上这些内容,这需要不断地摸索来积累经验,此文也意在抛砖引玉,希望给大家有所启示。 怎么实现mfc基于对话框的串口通信数据接收后显示波形 整数与字符数组的转换 "::","->","."都是什么意思 我的资源视图里面怎么没有Bitmap呢? vc设置不了断点,怎么查被非法设置断点的位置 如何设计 CTreeCtrl 控件中的 item 拖拽到 另一个窗口中? 图像处理中的汉明窗是怎么定义的? 用什么方法可以收到的IP数据是带IP包头的?? 请问如何使Invalidate有效?? 对话框上贴张位图后,当窗口被覆盖再移走,如何自动恢复位图? ^_^,今天生日,又逢升星,没说的,洒钱啦 关于日期时间的探件使用问题!
不过最好要用release版本的,那个文件小,也不会包含调试信息
编译成release版。可以在没有VC的机器上运行你的程序,如果要打包,可以用instalshield,或者使用在安装VC时TOOLS中的PACKGE打包,instalshield和PACKGE打包都很简单的
你也许急于到市面找制作安装程序的工具,如"CreateInstall"、" iSetup"等,事实上,VC++6.0
的企业版已为我们提供了一套制作安装程序的工具"InstallShield for Microsoft Visual C++6",
这是美国著名的"InstallShield"公司捆绑在Visual Studio上的一套安装制作软件。下面我将用一个
实例来详细介绍它的用法,相信会对读者有所帮助。 一、安装"InstallShield for Microsoft Visual C++6": 该程序是在VC++6.0企业版光盘的"Ishield"目录下,在这个目录下运行"Setup"安装该程序。 二、待安装的部件: 为了阐述方便,我在这里假定几个需要安装的部件: 应用程序:Draw.exe所在的目录:c:\Draw\ 动态链接库:Draw.dll所在的目录:c:\Windows\system\ 三、制作安装程序步骤: (一)工程向导的使用: 1、双击InstallShield图标进入程序框架。 2、程序框架客户区中有一个"Project Wizard"图标,它是工程向导,将会帮助你一步一步建立
安装程序,双击之。 3、进入Project Wizard-Welcome(欢迎)对话框,分别在相应的编辑框中填写相应的内容,如下所示:
编辑框名称:(本例程中)填写内容: Application(应用程序名):Draw Company Name(公司名称):桢菲工作室 Development(开发平台):Microsoft Visual C++6.0 Application(应用程序类型):Database Application Application Version(版本号):1.0 Application Executable(执行程序名):c:\draw\draw.exe 你可根据自己情况,填写相应信息,填完后,按[下一步]进入Choose Dialog(选择对话框)界面。 4、在这里面,InstallShield为你提供了许多友好对话界面,你可以选择其中的一部分为工程所
用,并可以通过Preview进行效果预览,本例中选择了如下三组: Setup Type(安装类型对话框) Choose Destination Location(安装路径选择对话框) Setup Complete(安装结束对话框) 按[下一步]进入Choose Target Platforms(选择目标平台)界面。 5、在这里,要选择的是你的应用程序发布的操作平台,本例中选择Windows 95,按[下一步]进入
Special Language(语言选择)界面。 6、遗憾的是该版本的语言只有一种选择,也就是"English",选中后按[下一步]进入Setup Type
(安装类型)界面。 7、选择Custom(用户型),按[下一步]进入Special Component "组件定义"界面。 8、组件是由文件组构成的,在这里选择"Program Files"程序文件组,并在本例中增加一个Mydll组件,
按[下一步],进入File Groups(文件组)界面。 9、在该界面中选择: Program Executable Files执行文件组Program Dlls程序动态链接库组按[下一步],进入Summary
(摘要表)。 10、摘要表中列出了以上每步的清单,在确认后按[完成],InstallShield向导将自动为你生成安装
程序的所有工程,注意这只是一个空架子,你还要做进一步的工作。 (二)内容的添加: 1、打开File Groups(文件组)窗口,可以看到两组组名,分别双击出现Links,右击之在下拉式菜单
中选择Insert Files链入相应的文件,如下所示: 文件组名相应文件 "Program Executable Files"c:\Draw\draw.exe "Program Dlls"c:\Windows\system\ Draw.dll 2、打开Component(控件组)窗口,有两组组件名,在每一个组件右边对应一个列表,在其中的
Included File Groups (包含的文件组)中加入相应文件组名(双击出现添加文件组对话框,选择先前
设置的组名即可),本例如下: 组件名包含的文件组"Program Files" Program Executable Files "MyDll" Program DLLs 3、选择Media(媒介)窗口,在这里,我们要确定将发布程序制作到什么媒介上,如各种大小的磁盘
或光盘上,本例是用1.44M软盘作为发行媒介的,双击Media Build Wizard(媒介制作向导),出现
Media Name(媒介名)对话框,填写一个新名称,如:1.44New,按[下一步]进入Disk Type(磁盘类型)
对话框,选择3.5英寸Diskette-1.44 Mbytes,按[下一步]进入Build type (建造类型),选择Full Build
(全面构造),按[下一步]进入Tag File(标志文件),填入相应信息,按[下一步]进入摘要表,确认后按
[完成],向导自动完成各项工作。 4、细心的你会发现,在选择Media(媒介)窗口中多了一个名叫1.44New的选项,右击之,选
Send Media to (向媒介发送),对!不要忘记将一张空白软盘插入驱动器,现在你可以休息一下了,
等着InstallShield为你制作好安装程序了。 (三)补充内容: 在以上方法中,我们用的安装程序界面是它的缺省位图界面,你可以换成自己喜欢的位图,方法如下:
在你已完工的安装程序软盘上找到Setup.bmp位图文件,删除它,将你所需的位图拷贝到软盘,
并将该位图文件名改成Setup.bmp。 制作一个非常好的、讲究的安装程序,决不止以上这些内容,这需要不断地摸索来积累经验,
此文也意在抛砖引玉,希望给大家有所启示。