Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio
All postings are provided AS IS with no warranties, and confer no rights. Additionally, views expressed herein are my own and not those of my employer, Microsoft.
I previously posted an item describing how to create an installable layout for a Visual Studio 2008 Express Edition. In this post, I will extend upon the topic of creating a network install point and demonstrate how to create a network install point that can be used to install all of the Express Editions from a single location. This topic is more advanced than my previous post because it requires some modifications to setup data files, but it is all achievable with a few additional steps.
At a high level, what the steps below will do is walk you through the process of downloading the prerequisite packages (which are common to all Express Editions), and then downloading the individual installers for each Express Edition. Then we will update a setup data file for each Express Edition to force setup to search for the prerequisite packages in a common location so they only have to be downloaded and stored on the network install point once.
Here are the specific steps to accomplish this:
Now, for each of the other 3 Express Editions (Visual Basic 2008 Express Edition, Visual C++ 2008 Express Edition and Visual C# 2008 Express Edition), follow the set of steps listed below to add them to your network install point.
Visual Basic 2008 Express Edition
Visual C++ 2008 Express Edition
Visual C# 2008 Express Edition
PingBack from http://msdnrss.thecoderblogs.com/2008/03/19/how-to-create-a-combined-network-install-point-for-all-visual-studio-2008-express-editions/
A while back, I posted a set of instructions for automating the install of Visual Studio 2005 Express
Recently, I posted some instructions for creating an installable layout for Visual Studio 2008 Express
The setup program for the .NET Framework 3.5 and the Visual Studio 2008 Express Editions contains logic