MsiDotNet is developed using .Net framework 2.0. So installation package
author can use this API to create good looking installer UI using .Net
framework, WPF and 3rd party libraries. Installation author can also incorporate lot other features in .Net application and delegate installation process to NvnInstaller.MsiDotNet.
For example: - License key validation using a web service
- Installing your software only when payment is done
- Displaying
advertisements
- Installing multiple softwares
- Accepting inputs
from user and updating remote database
-
Any crazy things that you can accomplish using .Net
This is how it works: Features
- Changing installation directory.
- Get the list of features and each feature cost, total cost including child features.
- Check whether a feature is already installed on the system. This information can be used to show user which features install, update or remove.
- Check whether application is already installed. Update selected features, install application if it not installed or prompt for uninstall if application is already installed.
- Get formatted windows installer messages to show in installer application developed using .Net.
- Easily set progress bar length and its position during installation.
Download NvnInstaller.MsiDotNet.dll for FREEDownload sample application. |