所以可以说我有一个Inno Setup文件(我们称它为master.iss
),其文件部分是这样的:
[Files]
#include PathToIncludeFile\IncludeFile.iss
这很好用。 IncludeFile.iss
的内容有效地插入到master.iss
存在的#include
文件中。
所以现在我想要#include
文件的内容嵌套在更多包含中。所以IncludeFile.iss
看起来像这样:
#include C:\PathToFile\FileWithRealFilesDataForProject1.iss
#include C:\PathToFile\FileWithRealFilesDataForProject2.iss
#include C:\PathToFile\FileWithRealFilesDataForProject3.iss
#include C:\PathToFile\FileWithRealFilesDataForProject4.iss
#include C:\PathToFile\FileWithRealFilesDataForProject5.iss
#include C:\PathToFile\FileWithRealFilesDataForProject6.iss
用于Inno Setup编译的编译器Master.iss
会说
((文件:PathToIncludeFile \ IncludeFile.iss \ n第1行:\ n第11列:)[ISSP]未声明的标识符C“
我想我可以用批处理文件或类似的东西实现我想要的,但是如果我只用嵌套的#include
可以做到这一点就更直接了。
BTW:我当前的Inno Setup编译器为5.5.6(u)
所以可以说我有一个Inno Setup文件(我们称它为master.iss),其文件部分如下所示:[Files] #include PathToIncludeFile \ IncludeFile.iss可以正常工作。 ...