如何使用 INNO Setup 创建要求提升权限的 CMD.EXE 快捷方式?
使用 INNO Setup 我目前在 [图标] 部分下有以下条目: Name: "{group}\My App\My App - Command Prompt" Filename: "cmd.exe" WorkingDir: "{app}" 此…
在安装过程中使用 Inno Setup 删除未随 Inno Setup 安装的其他应用程序
我有一个旧的 VB6 应用程序,它是使用非常旧的 16 位版本的 InstallShield 部署的。我已经使用 Inno Setup 创建了一个新的安装程序,以便通过更新对我…
Inno Setup 检查正在运行的进程
我有一个 Inno Setup 项目,我想在卸载它之前检查该应用程序是否实际运行。我尝试了很多方法,但在 Windows 7 中运行时,一切都失败了。例如,以下使…
以其他子 MSI 作为先决条件创建 MSI 的最佳实践是什么?
目前,我们使用 Inno Setup 作为引导程序来安装 MSI 先决条件。维护设置有点复杂。我找到了刻录工具,它可能会有所帮助我们通过一个安装程序来安装我…
安装文件名可以从可执行文件版本号中得出吗?
是否可以让 Inno Setup 读取主可执行文件的文件版本并将创建的安装程序的名称设置为“myapp_setup_1_0_3708_19805.exe”之类的名称?…
InnoSetup& Pascal - 即使成功编译后运行时也会出现类型不匹配错误
当我编译下面的代码时,它完成时没有错误,但是当我尝试运行安装文件时,我收到类型不匹配错误。谁能告诉我可能是什么原因造成的? (确切的错误消息…
从 Inno Setup 项目内部调用 MySQL
我正在为一些使用 MySQL 的软件编写安装程序。我正在尝试运行 .sql 脚本来在安装时设置数据库。唉,我目前在执行它时遇到了很大的问题。 这个问题似乎…
如何使用 Inno Setup 使用 .sql 脚本更新数据库
我想编译一个设置,该设置将使用用户提供的凭据连接到远程数据库,然后使用 .sql 脚本安装一些数据库组件。 使用 Inno Setup 可以吗? 更多详细信息:…
如何使用 Inno Setup 撤销先前安装计划的文件删除
我已经用 Inno Setup 发布了一个应用程序。遗憾的是,该应用程序安装了一个数据库文件作为源文件,因此如果卸载该应用程序,则整个数据库文件将被删除…
Inno Setup - 条件参数
我试图在 InnoSetup 中设置一种情况,默认情况下它将执行某些操作,除非指定参数以不同的方式执行操作。我正在使用 Inno Setup Processor,并且正在考…
SQL Server 2008 + C# +创新安装程序
首先,我是新来的,所以,我想向大家问好,并感谢多年来的帮助。 我有以下问题: 我需要创建一个使用 SQL Server 2008 的 C# 应用程序的安装。我使用 …
如何在 Inno Setup 中从 INF 文件读取自定义值?
使用 Inno Setup 创建的安装程序可以通过 /LOADINF 选项读取 INI 文件。是否可以通过这个INI文件读取自定义变量?是否有函数可以获取此选项给出的 INI…
根据用户输入更改 AppID 和 AppName
我想在同一系统上多次安装同一应用程序,例如两个用户使用两个不同的 Web 服务(每个都有自己的)。 在我的设置脚本中,我想根据用户的输入更改 AppID…