原文件:Wix的wiki网站http://wix.sourceforge.net/wiki/
TallowCodeGenTool
TallowCodeGenTool
tallow.exe
tallow is a tool for generating WiX source files by traversing a directory tree, extracting COM Interop information from assemblies, extracting self-registration information from COM servers, or processing resource files.
This tool is helpful when you need to pack a directory rescursively. WiX need us to specify every file in the .wxs file.
Example Usage
F:\src\wix\doc\examples>tallow -d simple
Microsoft (R) Windows Installer Xml Tool version 2.0.2110.0
Copyright (C) Microsoft Corporation 2003. All rights reserved.
<Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi">
<Fragment> <DirectoryRef? Id="TARGETDIR"> <Directory Id="directory0" Name="simple"> <Component Id="component0" DiskId?="1"> <File Id="file1" Name="file.wxs" src="F:\src\wix\doc\examples\simple\file.wxs" /> <File Id="file2" Name="registry.wxs" src="F:\src\wix\doc\examples\simple\registry.wxs" /> <File Id="file3" Name="shortcut.wxs" src="F:\src\wix\doc\examples\simple\shortcut.wxs" /> <File Id="file4" Name="simple.msi" src="F:\src\wix\doc\examples\simple\simple.msi" /> <File Id="file5" Name="simple.wxs" src="F:\src\wix\doc\examples\simple\simple.wxs" /> </Component> <Directory Id="directory1" Name="bin"> <Component Id="component1" DiskId?="1"> <File Id="file6" Name="cd.bmp" src="F:\src\wix\doc\examples\simple\bin\cd.bmp" /> <File Id="file7" Name="info.bmp" src="F:\src\wix\doc\examples\simple\bin\info.bmp" /> <File Id="file8" Name="music.bmp" src="F:\src\wix\doc\examples\simple\bin\music.bmp" /> <File Id="file9" Name="new.bmp" src="F:\src\wix\doc\examples\simple\bin\new.bmp" /> <File Id="file10" Name="simple.txt" src="F:\src\wix\doc\examples\simple\bin\simple.txt" /> <File Id="file11" Name="Thumbs.db" src="F:\src\wix\doc\examples\simple\bin\Thumbs.db" /> <File Id="file12" Name="up.bmp" src="F:\src\wix\doc\examples\simple\bin\up.bmp" /> <File Id="file13" Name="welcome.bmp" src="F:\src\wix\doc\examples\simple\bin\welcome.bmp" /> </Component> </Directory> </Directory> </DirectoryRef?> </Fragment>
</Wix>
F:\src\wix\doc\examples>