私が働いている会社は、インストーラーのさまざまなオプションを検討しています。この製品は、ASP.NET Web サイト、いくつかの Web サービス、および Windows サービスで構成されています。すべてを一度にインストールできるようにしたいのですが、サービスを個別にアンインストールまたは更新できるようにしたいと考えています。また、あまり手間をかけずに、インストーラー ダイアログから xml ファイル (app.config やカスタム xml ファイルなど) を構成/編集できるようにしたいと考えています。
Installshield、Wix、および NSIS のうち、これを行うのに特に適しているものはありますか?