是否可以增加NSIS的文件路径/字符串长度?我试图使用函数FILE
的路径相当长,我得到编译错误:
File: failed opening file "..\..\..\..\12d\10.00\DPTI_Customisation\\DESIGN_12d10\DPTI_Design_User\DPTI_D_Toolbars\DPTI_D_Create_D_Boundaries_for_Tin.slx"
是否可以像增加$ NSIS_MAX_STRLEN可变长度那样增加允许长度?
此thread表示错误是由文件路径太长造成的。
修改
下面是代码:
FILE /r "..\..\..\..\12d\10.00\DPTI_Customisation\"
# The folder DPTI_Customisation contains many sub folders and files
答案 0 :(得分:1)
您可以尝试使用NSIS的unicode版本。
或者,我想知道您是否可以使用多次调用cd
来减少路径长度。