How do I add Asp.NET MVC3 as a Prerequisite in my Visual Studio Installer project?
You will need to write a custom before install step where you would manually check if the required assemblies have been installed. You may also check the following article on MSDN.