论坛风格切换切换到宽版
  • 5423阅读
  • 7回复

inno setup 文件夹打包问题 [复制链接]

上一主题 下一主题
离线XW69663533
 

发帖
7
金钱
70
威望
7
只看楼主 倒序阅读 0 发表于: 2014-07-17
你好。虎版请问下在打包的同时想把目录下的所有文件夹一同打包起来,请问这代码怎么改?
我的代码是

[Setup]
AppName=V6.0.0.0
AppVersion=2014
DefaultDirName=D:\ABC
DisableProgramGroupPage=yes
DisableDirPage=no
OutputDir=E:\123
OutputBaseFilename=升级包
Compression=lzma
Uninstallable=no
DirExistsWarning=no
AllowRootDirectory=true
[Types]
Name: Custom; Description:"自定义安装"; Flags: iscustom;
[Files]  
Source: "E:\456\*";DestDir:"{app}"; Flags: ignoreversion ; Components: readme\V6;
[Components]
Name: readme; Description: "V6.0.0.0升级包";  
Name: readme\V6; Description: "V6.0.0.0升级包"; Flags: checkablealone;



这里的E:\456\*目录下除了文件还有其他的文件夹,请问如何修改代码将该目录下的文件与其他的文件夹一同打包起来。
离线NotOrdinary

发帖
24
金钱
240
威望
24
只看该作者 1 发表于: 2014-07-17
这样完了就是把456文件夹下的所有打包在一起了
离线XW69663533

发帖
7
金钱
70
威望
7
只看该作者 2 发表于: 2014-07-17
回 1楼(NotOrdinary) 的帖子
NotOrdinary:这样完了就是把456文件夹下的所有打包在一起了 (2014-07-17 16:21) 

这样不行。这样只能是打包文件,文件夹自动过滤掉不进行打包。
离线NotOrdinary

发帖
24
金钱
240
威望
24
只看该作者 3 发表于: 2014-07-17
Components: readme\V6;   把这个去了  试试
离线XW69663533

发帖
7
金钱
70
威望
7
只看该作者 4 发表于: 2014-07-17
回 3楼(NotOrdinary) 的帖子
NotOrdinary:Components: readme\V6;   把这个去了  试试 (2014-07-17 16:26) 

不行。效果一样。
离线NotOrdinary

发帖
24
金钱
240
威望
24
只看该作者 5 发表于: 2014-07-17
Source: "{tmp}\*"; DestDir: {tmp}; Flags: dontcopy solidbreak;

我打包都这么打的   里面再多文件夹都没问题的  你要是再这样  我就没法了
离线XW69663533

发帖
7
金钱
70
威望
7
只看该作者 6 发表于: 2014-07-17
回 5楼(NotOrdinary) 的帖子
NotOrdinary:Source: "{tmp}\*"; DestDir: {tmp}; Flags: dontcopy solidbreak;我打包都这么打的   里面再多文件夹都没问题的  你要是再这样  我就没法了 (2014-07-17 16:35) 

还是。不行。谢谢了。。还是等虎版解答吧。。。
离线gnatix

发帖
7696
金钱
-8279
威望
-828
只看该作者 7 发表于: 2014-07-18
Source: "E:\456\*";DestDir:"{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: readme\V6;

具体请看帮助文件。