0
当我编译安装文件时,它会添加lib
文件夹中的文件,但不会添加文件夹本身。看到图片。但我想在这里它应该添加lib
文件夹以及里面的文件。Inno Setup编译器的包装文件夹
我的代码是
Source: "E:\AMS\lib\*"; DestDir: "{app}"; Flags: ignoreversion
当我编译安装文件时,它会添加lib
文件夹中的文件,但不会添加文件夹本身。看到图片。但我想在这里它应该添加lib
文件夹以及里面的文件。Inno Setup编译器的包装文件夹
我的代码是
Source: "E:\AMS\lib\*"; DestDir: "{app}"; Flags: ignoreversion
只需将文件安装到同一个名称的文件夹:
Source: "E:\AMS\lib\*"; DestDir: "{app}\lib"; Flags: ignoreversion
注意,你当然希望在Inno Setup的以某种方式神奇地确定E:\AMS
是一个“根”源文件夹。因此,它应该保持在它下面的目录结构。但Inno安装程序无法设置此根文件夹。 [Files]
部分中的所有条目都是独立的。所以,即使你有类似下面的条目,它不会改变任何事情:
Source: "E:\AMS\*"; DestDir: "{app}"; Flags: ignoreversion
thankx兄弟,但做什么,如果我只是想添加或创建不包含任何文件 –
例如一个空文件夹只有lib不是它的文件 –
这就是['[Dirs]'部分](http://www.jrsoftware.org/ishelp/index.php?topic=dirssection)的用途。 –