No, there is no way to install the .MSI package without the Windows installer, which is already present on the OS.
However, the Windows Installer was a native part of Windows with Windows 2000. Are you really developing installers for Windows 95/98 / NT4? This will be the only case where there is no support for Windows Installer, and you need to install the redistributable MSI package first.
If you did not say that you need a higher version of Windows Installer than the native version of one of the older OS? (e.g. MSI 3.1 for WinXP). In this case, you need to bundle the .msi redistributable MSI package you want and run it first. Sometimes a reboot is required, sometimes not. YMMV.
source
share