I'm rewriting an installer for a client that use Infragistics winforms controls v 9.2. Their current (installshield based) installer include the infragistics controls and other 3rd party stuff in their own installer package, making it >200Mb. The new installer I'm building is based on ClickOnce + WiX and will download and install e.g. the .net framework, sql server etc from Microsoft only if needed (not already installed).
Is there a clickonce package (preferrably one that can either be packaged with the installer (for 'full package' installation) _and_ with download capabilities (for 'minimal package' installations) for the infragistics controls?
Ideally I would like the clickonce bootstrapper to download the 3rd party prerequisites (.net framework, infragistics controls, sql server express) from the respective vendors when/if needed without having to include in the app installer.
I'm including all Infra DLLs into my clickonce deployment.
Files deployed with ClickOnce only get downloaded once.
They will not be downloaded again unless they are updated.