Heatを使用して自動生成すると、実際に出荷したいものよりも多くのコンポーネントが作成されるようです。
たとえば、インストールする必要のあるサービスがあるので、サービス登録を行います。また、comコンポーネントでもあるので、com登録を行います。これはすべてMSVC#プロジェクトに含まれており、wixのインストールプロジェクトにプロジェクトを含めると、自動的に実行され(ビルドの依存関係を設定することを目的としていました)、出力には数百のコンポーネントが含まれていました。
動的な部分(たとえば、com登録への変更)を許可したい場合は、pdbファイルのようにすべてを含めずに、これをどのように管理するのが最適ですか?
このヒートファイルをプロジェクトに含める場合、どのコンポーネントがどの機能を構成し、どのコンポーネントが無視されるかをどのように指定しますか?