小编Rob*_*ter的帖子

使用Inno Setup有条不紊地安装x64驱动程序

我正在尝试使用Inno Setup来引导WiX生成的.msi文件,其中包含所有必需的先决条件.

在大多数情况下,这工作得很好,但我无法找到任何信息来有条件地安装和运行基于x86/x64的必备安装程序,就像我在Windows Installer中一样.

有人有运气吗?我试图避免单独的x64安装程序只是因为一个驱动程序.我正在引导的应用程序在x86中运行并依赖于WOW来支持x64.

谢谢!

bootstrapping windows-installer inno-setup

2
推荐指数
1
解决办法
2692
查看次数

Inno Setup作为.msi的bootstrapper

我正在尝试使用Inno安装程序来引导我的Windows安装程序安装包的许多先决条件,并且我很幸运.

现在我想知道是否可以制作Inno Setup软件包,使其不出现在"添加/删除程序(ARP)"窗口选项中?

我希望将单独的安装一起安装(每个都是有条件的),但是单独删除.

我正在将安装包安装到Inno Setup生成的临时文件夹中,因此在安装过程结束时会删除实际文件,但ARP仍在显示.

installation windows-installer inno-setup

2
推荐指数
1
解决办法
2148
查看次数

Delphi 5 IDE命令行返回码

我试图使用MSBuild脚本自动化一些传统的Delphi 5版本,并且在捕获错误时遇到问题.考虑到MSBuild传递存在一些问题,我还尝试了一个批处理文件,当构建失败时(1)我仍然收到反向传递(0).%2是delphi的路径,%3是项目名称.

REM delphi_ide_build.bat
@ECHO OFF
"%1 %2\Bin\delphi32.exe" %3.dpr -b

REM BCB5 returns 0 if build succeeds, 1 if build fails
IF ERRORLEVEL 1 GOTO FAIL
IF ERRORLEVEL 0 GOTO PASS

:FAIL
ECHO An Error Occured in Build - Showing Log
ECHO ---------------------------------------
type %3.err
EXIT 1

:PASS
ECHO The Build Passed - Showing Log
ECHO ------------------------------
type %3.err
EXIT 0
Run Code Online (Sandbox Code Playgroud)

根据在线帮助:

成功构建的错误级别设置为0,失败的构建的错误级别设置为1.

目前我的项目失败(在日志文件中可见)但我的批处理文件作为PASS运行.

[致命错误] MyFile.pas(43):找不到档案:'aa.dcu'

这是Delphi 5中的一个错误,还是我错过了什么?


delphi32.exe上选项-B的完整IDE帮助文本:

的AutoBuild.必须与filename选项一起使用.指定后,IDE启动时会自动构建项目或项目组.然后将任何提示,错误或警告保存到文件中.然后IDE退出.这有助于从批处理文件以批处理模式进行构建.成功构建的错误级别设置为0,失败的构建的错误级别设置为1.默认情况下,输出文件的名称与文件扩展名更改为.err时指定的文件名相同.可以使用o选项覆盖它

delphi batch-file delphi-5

1
推荐指数
1
解决办法
1900
查看次数

从命令行将.bpk安装到Borland C++ Builder中

我试图从命令行将.bpk软件包安装到Borland C++ Builder 5 IDE中.我确信这是可能的,因为我们有一些第三方组件可以这样做,但我无法弄清楚所需的步骤.

任何指针都表示赞赏!

delphi c++builder delphi-5

0
推荐指数
1
解决办法
1060
查看次数