Hi Patrick,
1. Does your component support so-called "download groups"? For a descriptionplease look here: http://msdn.microsoft.com/en-us/library/kzy0fky2(VS.80).aspx
No, how were you planning on using the file grouping?
2. Can your component be used for the initial application deployment, or is it onlyintended for application updates?
As of the current version of wyBuild we only support creating updates. In wyBuild 2.7/2.8 we'll support creating standalone patches, and a bit later we'll support installation creation.
To create installers for now, you can use WiX, NSIS, InnoSetup. NSIS has the largest community, so I would recommend that. WiX supports MSI creation.
We will support building both NSIS and MSI installers in a future version of wyBuild.
3. Does your component support version rollbacks? In other words, can a customerrollback to a previous version in case of emergency.
Yes, wyUpdate supports rollbacks. However, it only keeps the rollback data until the new update has successfully installed. If the update fails to install (or the user cancels mid-update), wyUpdate will rollback quickly and quietly to the previous version.
4. We want to make use of our own UI. Is this fully possible or do we need to make use of UI of the automatic updater component?
You can use either our UI or you can create your own. Other customers have customized the AutomaticUpdater UI.