Inno setup InnoSetup SaveStringToFile-未知标识符错误

Inno setup InnoSetup SaveStringToFile-未知标识符错误,inno-setup,Inno Setup,在定义部分: #define DefaultLanguage "English" 在代码部分: [Code] procedure MyPro(); begin SaveStringToFile(ExpandConstant('{app}\Language.ini'), {#DefaultLanguage}, False); end; -> 我得到了错误:未知标识符“English”。出现在命令SaveStringToFile上的错误。注意,我不想直接在命令中选择英语。我想把它定义为

在定义部分:

#define DefaultLanguage "English"
在代码部分:

[Code]
procedure MyPro();
begin
    SaveStringToFile(ExpandConstant('{app}\Language.ini'),  {#DefaultLanguage}, False);
end;
-> 我得到了错误:未知标识符“English”。出现在命令SaveStringToFile上的错误。注意,我不想直接在命令中选择英语。我想把它定义为一个变量

如何解决这个问题?

尝试了{DefaultLanguage}?@AlexK.,更好的{DefaultLanguage}-