About Windows Installer, the .NET Framework, and Visual Studio.
Some customers are reporting that Visual Studio 2005 Service Pack 1 Beta tries to install multiple times. There are a couple of actions that can reproduce this issue.
First, because the SP1 patch is so large, it takes a while for wrapper to extract it. You can verify this by watching the working memory set increase in the task manager. Without any progress or status while extraction occurs in the beta patch, users might be inclined to double-click it again – perhaps even multiple times. We realize the lack of progress is a problem and are working to address that for the release of SP1, but for now only run the patch once. If you're not sure if it's running, press Ctrl + Shift + Esc to bring up the task manager (taskmgr.exe), switch to the Processes tab, and find the name of the wrapper in the list (sorting by Image Name helps).
Second, the patch may apply to multiple products that you have installed on your machine. The native wrapper is designed to apply the patch individually to every applicable, installed product which results in the same UI sequence – if not running silently – for each product installed. Windows Installer would do this in separate transactions anyway, but installing the patch in this manner allows us to control reboots more effectively. To determine if this is the case, please download and install the Patch Applicability Browser. This will display to which products the patch applies, and which of those products are installed on your system. Having multiple products installed (checked) means you will see the patch UI the same number of times. You can run the patch silently for a more friendly unattended experience like in the following example:
> start /wait VS80sp1-KB918525-X86-Beta-ENU.exe /quiet /L*v+ VS80sp1-KB918525-X86-Beta-ENU.log
Logging is only an option, but is recommended in case other errors do occur. Additional logging options for the native wrapper and msiexec.exe are also available. Please be sure to attach logs to any bug reports.
Installing Visual Studio 2005 SP1 Betaon Vista RC1 sounds like a common task until you figure out the
My experience with the multiple installs was that I installed VS2005 Standard Ed. and then upgraded to VS2005 Prof Ed. so I could use Biztalk. With the patch, Prof Ed upgraded first then after it was done then it attempted to upgrade the Standard Ed which no longer existed becuase of the switch to the Prof Ed. I canceled the second install and everything is ok at the moment with the Professional edition.
The PAB does indicate that both are installed. Its quite possible that in my original upgrade path I did something to confuse the installer.
Visual Studio 2005 SP1 performed what appeared to be 3 consecutive installations.
After following through with the prompts, the installation stated that the process has completed. Once the dialog box had gone away, the installation process began for the second time.
This process repeated itself for the third time. I'm running Windows XP 64 bit on a 2.8Ghz dual process pc w/1GB ram. If I remember correctly, the entire installation process had taken approximately 45 minutes.
Todd, VS does not remove existing products but installs side-by-side. Some components are shared and so their files won't be copied again, but two products are still registered in the Windows Installer registry, and both products are still cached locally. It isn't an "upgrade" in the technical sense.
Bryan, the VS product install actually installs multiple MSIs, and the patch targets most of those MSIs. Even if it seemed you didn't install multiple products, in the technical sense you did (setup.exe chains multiple MSIs).
We have had the same problem with SP1 and we are using the full Team Suite. Tried to install itself 3 times.
Visual Studio 2005 Service Pack 1 can take a long time to install and may apply to multiple products
Heath Stewart has written several very useful blog posts about Visual Studio 2005 SP1 that I wanted to
There are several known issues when installing Visual Studio 2005 Service Pack 1 . I've documented these
Two SP1 in two days
If you're attempting to install the Visual Studio 2005 Service Pack 1 Update for Windows Vista without
You asked. We answered. One source of problems for Visual Studio 2005 Service Pack 1 was that VS 2005
Microsoft Visual Studio 2008 , now available for MSDN subscribers and Express editions freely available