如何制作只有一个exe文件的安装程序

飞天赤狐 2009-09-02 11:21:43
原来用install shiled 2008打的包会产生数个文件,如.cab,.exe,.ini,几个文件,
现在想做一个包,打出来的包只有一个exe文件,就像微软的补丁包那样,怎么做?
...全文
473 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
飞天赤狐 2009-09-02
  • 打赏
  • 举报
回复
打包后,除了Setup.exe还有一个instmsia.exe和instmsiw.exe,
应该是windows intaller的ansi和widechar版本的吧,这个东西是不是有必要随安装包发布呢,
或者说,这个instmsia.exe和instmsiw.exe是不是微软发布的,和我的安装包内容毫无关系呢?
homesos 2009-09-02
  • 打赏
  • 举报
回复
vs.net自带有安装工程
webing520 2009-09-02
  • 打赏
  • 举报
回复
install shiled 2008 在Project Assistant选择Build Installation界面,然后钩选Single Executable。点击Run即可。
lili0920 2009-09-02
  • 打赏
  • 举报
回复
InstallShield 6.3
菜单"Build-Media Wizard",点击若干次“下一步”按钮后,选中“Pack the Set Up Into a self-extacting execute file”,就可以
wu_qing_yun 2009-09-02
  • 打赏
  • 举报
回复
我用的InstallShield 12 在Project Assistant页面选择:Single Executable就行啦,打出来的包只有一个.exe文件
百事烟 2009-09-02
  • 打赏
  • 举报
回复
菜单->Build->Build Release 1 F7 按这个

你的目录\Media\Release 1\Package\这个就是
Conry 2009-09-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 skybblue 的回复:]
用NSIS吧,免费做安装程序的,生成一个exe文件
[/Quote]
up
俺一直用这个
skybblue 2009-09-02
  • 打赏
  • 举报
回复
用NSIS吧,免费做安装程序的,生成一个exe文件
yayafu 2009-09-02
  • 打赏
  • 举报
回复
自己写
飞天赤狐 2009-09-02
  • 打赏
  • 举报
回复
这个设置在哪里呢,大概的位置也行,
oyljerry 2009-09-02
  • 打赏
  • 举报
回复
可以用7zip等工具做自解压...
youyifang 2009-09-02
  • 打赏
  • 举报
回复
确实,打包程序可以讲所有的资源都打包进去,只是有点大.
百事烟 2009-09-02
  • 打赏
  • 举报
回复
install shiled可以只生成一个exe文件,找相关选项,
你妹的特盗不 2009-09-02
  • 打赏
  • 举报
回复
lz都解决了,那就只有帮顶了下了,顺便学习下
飞天赤狐 2009-09-02
  • 打赏
  • 举报
回复
问题解决,结贴,我将另开一个关于installshield的贴,欢迎来顶,
webing520 2009-09-02
  • 打赏
  • 举报
回复
应该有关系吧。

如果只想要一个文件。可以在Build Installation中选择Single MSI Package这个选项,然后build
。new的时候选择的是Basic MSI Project.
如果选择的是InstallScript Project,好像就生成了你叙述的那样。

16,547

社区成员

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

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

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