Not very expert in MSI files, but you can add a site through scripting using adsutil.vbs. The wrong way to handle this is for your installer to delete files locally without creating a website, and then perform a later step using a script to create a website with a root in that location. Bonus points for making this optional for empty IIS administrators like me who hate installers who touch IIS in general.
source share