There are certain prerequisites, yes. Our installer checks for components (1) and (2) and installs them if they are not present, so for an attended install you should be able to run our installer and let it install what it needs. But if there are install problems, try installing (1) and (2) manually and then re-running our installer. In a scripted install with an MSI installer, you must install components (1) and (2) before running our installer.