Some applications require specific Windows versions or hardware to be present for successful operation. It is good practice to check these requirements prior to installation, if only to save the customer the trouble of installing an application that won't run on his computer anyway.
Tarma Installer's Setup program has built-in facilities for checking the Windows version on which it runs, and to perform some basic hardware checks. The checks are performed when the customer presses the Next button to leave the Setup wizard's Welcome page. If the requirements are not met, the Setup wizard displays a message box with the minimum requirements and the actual configuration, and refuses to install.
Note - If your application has system requirements beyond those that can be checked with Tarma Installer, you might consider using an Extension DLL. With an extension DLL, you can add any kind of system checks that you can program, and Tarma Installer will integrate them in the normal installation process.
To let Tarma Installer's Setup wizard check the minimum system requirements prior to installation, act as follows.