Inno设置错误"文本不在部分内。"升级后

时间:2014-10-29 10:05:46

标签: inno-setup

我最近将我的Inno安装程序从版本5.4.3(u)升级到版本5.5.5(a),现在我收到一个错误,该错误用于以前版本的编译。< / p>

这是Inno Setup的输出:

[ISPP] Preprocessing.
[ISPP] Preprocessed.

Error on line 1 in c:\Workspace\MyProject\MyInstaller.iss: Text is not inside a section.

有问题的一行是:

#if MYLANG == MYLANG_ENGLISH

所以处理器正在运行,但不知道这条线是不是经过预处理的。为什么会发生这种情况,我该如何解决这个问题?

1 个答案:

答案 0 :(得分:6)

原来问题是我从Unicode版本升级到ASCII版本。重新安装后,这次使用5.5.5(u),我不会再出现任何错误。