Home‎ > ‎

NvnInstaller.MsiDotNet

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 FREE

Download sample application.