1
在我的脚本的顶部,我正在为程序定义一个依赖项的版本号。Inno Setup:指令或参数“检查”表达式错误:无效符号'。'找到
#define ProductTestsVer "4.13.0.128"
我然后在Check
函数使用Files
区段内该标识符。
Source: src\ff\ProductTests.exe; DestDir: {app}; Check: RegCheck('Software\FFNVNTest\ProductTests', {#ProductTestsVer});
然后我尝试使用Run
部分中的相同Check
功能,导致后续的错误:
Directive or parameter "Check" expression error: Invalid symbol '.' found.
我认为我要么做一个愚蠢的错误,或者你根本不能在Run
部分使用标识符,但我高度怀疑它是前者。
谢谢。
谢谢马丁,我知道我不能远矣。我猜错误中的无效“。”是'4'和'13'之间的'.'。谢谢。 –