我有一大堆的文件,我试图打包到一个自解压缩的可执行文件,并且迄今为止都能够使用InstallshIEld 10.5和Winzip Self-Extractor 4.0来完成此 *** 作,但是我无法使图标显示为最后的.exe文件(现在,windows默认的白色窗口/蓝色标题图标正在显示)
我尝试使用内置于NSIS,InstallshIEld,Winzip Self-Extractor中的实用程序,甚至在最终的.exe文件中使用ResHacker和eXe来更改图标。 根据每个解决scheme,图标文件确实embedded在.exe中,但它们拒绝显示在资源pipe理器中。
所以,我想这个问题可能与.exe(1.39 GB)的大文件大小有关,可能在扫描文件的.ico文件时无法parsing整个文件并放弃。
我使用Winzip Self-Extractortesting了这个文件,创build了一个更小的.exe文件(10 MB),实际上,图标显示出来了,按预期工作。
奇怪的值在EXE头
如何将64位和32位可执行文件绑定为一个?
如何在一个确定的地址(gcc,linux)的可执行文件中创build一个“空”空间?
从exe中deBUGgingembedded的缺less帮助主题
如何静态链接现有的linux可执行文件?
但是,这并不能解决我的问题,而且我坚持在这一点上。 尽pipe有 *** 作系统的麻烦,但可能有办法让图标显示出来,但我还没有find它。 如果任何人都可以提供任何见解或指向正确的方向,我将不胜感激。
我已经testing过这个:windows XP Home,2002,SP2 windows XP Pro,2002,SP3
在linux可执行文件中embedded一个图标
任何人都可以告诉我WPCups.exe是什么?
如何加载ELF图像到内存并执行?
有没有一个允许build立一个独立的可执行文件的Lua IDE?
windows PE资源
是的,大.exe的将不会显示他们的图标。
是否有一个原因,你打包成一个单一的.exe? 考虑安装程序的其他选项,例如将文件存储在一个文件夹中,让安装程序从该文件夹(使用NSIS – copyfiles命令)复制文件。
程序图标取自程序资源,安装程序有效负载可能会使其膨胀。 也许一些资源编辑应用程序或打包器设置可能会将文件移动到文件启动缓解资源管理器的工作。
总结以上是内存溢出为你收集整理的.exe文件大小是否会影响它的图标显示?全部内容,希望文章能够帮你解决.exe文件大小是否会影响它的图标显示?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)