Inno setup 我用Visual&;编译脚本时安装程序

Inno setup 我用Visual&;编译脚本时安装程序,inno-setup,visual-and-installer,Inno Setup,Visual And Installer,我使用的是Visual&Installer的最新版本: ================================================ 6> Visual & Installer - Inno Setup Compiler (1.0.4.9) 6> Copyright (c) 2012 - 2020 unSigned, s. r. o. 6> Visit http://www.visual-ins

我使用的是Visual&Installer的最新版本:

        ================================================
6>       Visual & Installer - Inno Setup Compiler (1.0.4.9)
6>       Copyright (c) 2012 - 2020 unSigned, s. r. o.  
6>       Visit http://www.visual-installer.com/ for more information. 
6>      ================================================
我刚刚注意到在错误日志的底部有一个看起来不完整的文本:

6>D:\My Programs\2019\MeetSchedAssist\Inno\MeetSchedAssist2019_v6.iss(1,1): warning : A message named "UninstallDisplayNameMarkCurrentUser" has not been defined for the "Romanian" language. Will use the English message from Default.isl.
6>D:\My Programs\2019\MeetSchedAssist\Inno\MeetSchedAssist2019_v6.iss(1,1): warning : such changes may not achieve what you are intending. See the "UsedUserAreasWarning" topic in help file for more information.
6>      Script compiled successfully in 25.402 seconds.
这个:

这些改变可能无法达到你的意图。有关更多信息,请参阅帮助文件中的“UsedUserAreasWarning”主题

它似乎不完整。如果我使用Inno Setup 6.0.5编译它,我会得到以下生成输出:

Warning: A message named "UninstallDisplayNameMarkCurrentUser" has not been defined for the "Romanian" language. Will use the English message from Default.isl.
Warning: The [Setup] section directive "PrivilegesRequired" is set to "admin" but per-user areas (HKCU) are used by the script. Regardless of the version of Windows, if the installation is running in administrative install mode then you should be careful about making any per-user area changes: such changes may not achieve what you are intending. See the "UsedUserAreasWarning" topic in help file for more information.
如您所见,Inno Setup Compiler中的句子更为冗长:

[Setup]部分指令“PrivilegesRequired”设置为“admin”,但脚本使用每个用户区域(HKCU)。无论Windows的版本如何,如果安装是在管理安装模式下运行的,则在进行任何每个用户区域的更改时都应小心:此类更改可能无法达到预期效果。有关更多信息,请参阅帮助文件中的“UsedUserAreasWarning”主题


警告中缺少冒号之前以及包括冒号在内的所有内容。

感谢您的报告


此问题已在最新版本的Visual&Installer(2020年11月)中修复。

感谢您的报告,事实上,文本已被截断(因为增加了冒号)。我们将在即将发布的版本中解决这个问题,当我们解决这个问题时,我将发布完整的答案。@Slappy关于这个问题的任何ETA?我们正在等待最终的Inno 6.1.0发布-通常在Inno发布VI后一到两周。请参阅此处即将发布的更改: