InstallShield-xxx未找到,不能将文件流放入二进制表中


  最近做了个项目(使用WinForm实现的),我是边做项目,边学习的InstallShield,项目未完成之前,已经可以用InstallShield做个简单的安装包(不改脚本、不改界面、不加其他功能)了,项目完事后,用InstallShield将项目打包,当时心想,安装包没有太多要求,主要还是软件实用就可以了吧,但是给经理看过安装过程后,说这个安装程序不行,界面得改,另外还得加几个功能(现在还在做着,需要写脚本),便在网上搜InstallShield自定义界面的相关资料,然后就是一边摸索着,一边调试。。。


  将外部对话框与内部对话框的图片换掉后,编译,再构建,反复测试了几遍,没问题,我又编译,构建了一遍,啊哦~,报错了:

 

  检查代码、改脚本、重新添加图片、重新编译、重新构建,反反复复的试了好几次,依然未能解决问题。


  最后,在网上找到了解决办法:

    Go to Direct Editor view, go to Binary table. Make sure all files referenced in the records are at where they are expected to be.

  其实就是:

    安装设计器>附加工具>直接编辑器>Tables>Binary,然后找到刚才报错的文件那行,将它删掉,再重新编译、构建即可。


  感谢CSDN,从刚开始学习编程到现在进入工作岗位,在这里学到了不少东西,InstallShield目前还在努力学习中,还请大家多多指教~

  

  

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值