Наконец взломал его после того, как выдернул некоторые мои волосы ...
Сначала исключите весь подкаталог из *.*
File /r /x "subfolder" "C:\App\bin\*.*"
, затем измените выходной каталог на свойвложенная папка ...
SetOutPath "$INSTDIR\subfolder"
, затем исключите XML-файлы ...
File /r /x "*.xml" "C:\App\bin\subfolder\*.*"
, а затем установите путь вывода обратно, как это было ...
SetOutPath "$INSTDIR"
так что это должно выглядеть примерно так ...
SetOutPath "$INSTDIR"
File /r /x "subfolder" "C:\App\bin\*.*"
SetOutPath "$INSTDIR\subfolder"
File /r /x "*.xml" "C:\App\bin\subfolder\*.*"
SetOutPath "$INSTDIR"