Sarah Weinberger
16
windows
inno-setup
setup-deployment
ico
我有一个Inno安装项目.一切都很好,但我没有在"程序和功能"控制面板区域中看到应用程序图标.我确实在其他地方看到了这个图标.
脚本文件具有以下内容:
[Setup]
SetupIconFile={#MySetupImageIco}
是否还需要设置其他内容以使应用程序图标显示在"程序和功能"控制面板小程序中?我正在测试Windows 8.1.
更新:
根据评论,我尝试在我的脚本中设置:
UninstallDisplayIcon={#MySetupImageIco}
遗憾的是,这并没有在添加/删除程序和功能控制面板小程序中产生图标.
更新#2:
获胜的解决方案是:
UninstallDisplayIcon={app}\{#MyAppExeName}
当然,#define MyAppExeName "whatever.exe"
在脚本的顶部必须有一个以上.有趣的是,当我指定ico文件的路径时,我没有成功.适用于Windows 8和8.1的Inno Setup需要我刚才所说的内容.Windows 7使用UninstallDisplayIcon
并指定ICO的路径,或者没有它,只是Windows 8和8.1有点不同
Sarah Weinberger 16 windows inno-setup setup-deployment ico我有一个Inno安装项目.一切都很好,但我没有在"程序和功能"控制面板区域中看到应用程序图标.我确实在其他地方看到了这个图标.脚本文件具有以下内容:[Setup]SetupIconFile={#MySetupImageIco}是否还需要设置其他内容以使应用程序图标显示在"程序和功能"控制面板小程序中?我正在测试Windows 8.1.更新:根据评论,我尝试在...
您可以使用自定义的InnoSetup脚本。
通过setup()元数据的安装程序元数据
从setup()元数据生成AppId(GUID)请参阅innosetup.InnoScript.appid属性。
捆绑exe和com dll以及相关的库和资源
捆绑msvcr和mfc及其清单
捆绑所有已安装的InnoSetup的语言文件(如果没有有效的[Languages]部分。)
创建Windows exe的快捷方式
注册com_server和服务
使用Python版本检查Windows版本
修复py2exe.mf缺少某些模块的问题(例如win32com.shell)
from distutils.core import setup
import py2exe, innosetup
# All optio
装卸载面板中的图标一直是默认的图标,哪怕设置SetupIconFile或者UninstallIconFile依然如此,后来从网上查找资料,看到有使用UpdateIcon.dll去更新图标,研究了一下发现是为了应对卸载图标和安装图标不一致的情况,并不影响安装卸载面板,之后更换查找方式,寻找删除卸载图标,果然发现了解决方案,原来是在注册表中,具体方法:
[Code]
//在注册表中插入Displa
Inno Setup是一款免费的安装程序制作工具,用于创建Windows平台下的安装程序。它具有易于使用、功能强大、灵活性高等特点,是Windows安装程序制作的首选工具之一。
Inno Setup使用Pascal脚本语言编写,因此对于Pascal程序员来说非常友好。同时,它还提供了一个易于使用的向导式界面,使得即使是非程序员也能够轻松地创建安装程序。
Inno Setup支持多种安装程序功能,如选择安装路径、创建快捷方式、注册表项、文件关联、安装服务等。它还支持自定义安装程序界面、图标、说明文本等元素,以及多语言支持。
Inno Setup的安装程序也具有很高的兼容性,能够在Windows 95/98/Me/NT/2000/XP/Vista/7/8/10等Windows操作系统中运行。同时,它还支持多种安装方式,如标准安装、静默安装、自解压缩安装等。
除此之外,Inno Setup还提供了众多的插件,如增强的脚本编写工具、自动更新插件、加密插件、安装程序压缩插件等,使得用户可以根据自己的实际需求选择安装。
总的来说,Inno Setup是一款非常优秀的安装程序制作工具.。
非关联和免责声明
Portapps不与Inno Setup:trade_mark:或其任何子公司或分支机构有任何关联,关联,授权,认可或以任何方式与之正式连接。
可以在上找到Inno Setup:trade_mark:官方网站。
Inno Setup:trade_mark:名称以及相关名称,标记,标志和图像是其各自所有者的注册商标。
Inno Setup:trade_mark:便携式应用程序由 :rocket: 。 文档和下载可以在上找到
有什么可以帮忙的吗?
欢迎各种贡献 :raising_hands: ! 表示支持的最基本方法是加注星标 :glowing_star: 该项目,或提出问题 :speech_balloon: 您也可以通过支持该项目 :clapping_hands: 或通过进行来确保这一旅程无限期地继续下去! :rocket:
再次感谢您的支持,非常感谢! :folded_hands:
麻省理工学院。 有关更多详细信息,请参见LICENSE 。 火箭图标归功于 。
尼玛,好几个月没更新了。囧...
目前我司新的客户端开发已经接近尾声,该改的bug已经改完,该重构的地方也都差不多了。视觉效果也已经根据美工的样式改完了。所以,就差制作安装包了。正所谓万事俱备,只欠东风。
首先,当然是选用了InstallShield Limited Edition来制作安装包了。这个工具说简单,是真的简单。全部都是图形化的,并且可以和VS很好结合。如何使用的细节,这里就不表了...
CSDN-Ada助手:
Inno setup打包的软件,安装完成后立即启动需要管理员权限的软件报 CreateProcess 740错误
weixin_68001320:
invoke和begininvoke的使用
Sun_f0e:
invoke和begininvoke的使用
Sun_f0e:
invoke和begininvoke的使用
Sun_f0e: