Most NI products require some Microsoft software products as prerequisite system components. Some NI installers do not include these Microsoft products, so they will not be automatically installed for you.
Web-based installers act the same way. You need to follow the instructions in the start up installation wizard to install the required Microsoft software on your system.
If you receive an alert when you run an NI installer that the product requires Microsoft software to first be installed, visit ni.com/info and enter the appropriate Info Code to download the necessary Microsoft installer. Install the Microsoft product before installing NI software.