我的应用程序具有以下目录,我需要将该目录包含在安装包中:
bin\Win Files\*
因此,在本[Files]
节中,我有这一行:
Source: "bin\Win Files\*"; DestDir: "{app}\bin\Win Files"; Flags: ignoreversion; Permissions: everyone-modify
但是在编译时,它总是说由于路径中的空间而找不到该目录,确切的错误消息是:
No files found matching "C:\dev\packages\MyApp\bin\Win Files\*"
我尝试了以下操作,但都失败了:
Source: """bin\Win Files\*"""
Source: "\"bin\Win Files\*\""
Source: '"bin\Win Files\*"'
该目录必须这样命名,该怎么办?
我用这个:
[Files]
; Main application
Source: "{#SourceDir}\*"; DestDir: "{app}\"; Flags: recursesubdirs ignoreversion;
将我的所有文件复制到安装程序中。注意recursesubdirs
标志。我认为路径中的空格(在名为的变量中引用)在这里SourceDir
实际上不是问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句