We have an application that requires dotNet 3.5 SP1. We have two installation scenarios:
Stand-alone -- The app is distributed on a CD and there is no internet connectivity. So, I can include the .Net 3.5 SP1 Client .exe as a prerequisite, and just put that in the same folder as the install exe, right?
Web Download -- The app can also be downlaoded from the web. In this case, I want to use the .Net 3.5 boostrapper via a URL. I have this scenario working correctly.
Do I need to create two different installs? Or is there a way that to build a single install that will run the 3.5 SP1 Client if present, and kick to the web URL if the first scenario is not present? I thought about using a condition on the 3.5 URL to keep it from running if the presence of the 3.5ClintProfile file was found. However, I couldn't see how to test for that presence of a file on the install drive.
Suggestions?