次のプロジェクトが必要です。これらは、Visual Studio のプロジェクト テンプレートから作成できます。それぞれに個別のチュートリアルがあり、Web 検索で見つけることができます。
.msi をビルドするための WiX セットアップ プロジェクト。このようなプロジェクトのソース ファイルは WiX/Product を宣言します。It could have condition that check for .Net Framework4.0 and SQL Server 2008. チェックが失敗した場合、.msi のインストールは失敗します。.msi で実行できるのはこれだけです。プロジェクトには、アプリケーションの .exe がコンポーネントとして含まれます。
.exe をビルドする WiX Bootstrapper プロジェクト。このようなプロジェクトのソース ファイルは WiX/Bundle を宣言します。バンドルには、.Net Framework4.0、SQL Server 2008、.msi、および VBScript エージェントを含む一連のインストーラーがあります。
ブートストラップ プロジェクトのカスタム UI を備えた BootstrapperApplication 実装を提供する WPF ライブラリ プロジェクト。
最善の策は、ドキュメント、WiX ソース コード、およびさまざまなチュートリアルを参照することです。チュートリアルが古くなっている可能性があることに注意してください。ほとんどの場合、WiX はバージョンごとにシンプルになっています。