inno-setup - 如何卸载组件
问题描述
是否可以通过取消选中已安装的组件来卸载它?
我想让用户有可能卸载已安装的组件。
解决方案
[InstallDelete]
Type: files; Name: "{app}\MyComponent.dll"; Check: not IsComponentSelected('MyComponent')
要抑制警告,即“取消选择这些组件将不会卸载它们”。,将标志添加disablenouninstallwarning
到组件本身。
推荐阅读
- sql - 当数据为数字时,VBA SQL 查询不会将值始终作为数字拉取
- python - 如何根据来自另一个查询集的字段对过滤 django 查询集?
- r - 无法使用 Rvest 包从 RSS 提要中提取链接
- javascript - 深度嵌套的数组和对象
- java - 我们如何替换用户输入中的字符?
- python - 在 AWS Lambda 上运行 Selenium
- scala - 在 Spark 上使用 foreachPartition 发出 HTTP 发布请求
- html - Shinydashboard侧边栏面板输入字段标签中的内联图标
- postgresql - Postgres 在循环中为选定列中的所有值插入 N 行
- asp.net-core - 在反向代理后面使用 JwtBearerOptions.RequireHttpsMetadata=false 可以吗?