As Aaron notes, the Visual Studio 2005 Service Pack 1 Update for Windows Vista is available on the download center. This patch is available for all supported languages of Visual Studio 2005, unlike the beta which was available in English and Japanese. You should first uninstall the beta update for Vista. Note that you do not have to right-click and select “Run as administrator” for this release. The patch wrapper is manifested to automatically prompt for elevation.
You must also first install Visual Studio 2005 Service Pack 1 if you haven’t already, or you’ll get an error that indicates the patch does not apply to any products on your machine. If you haven’t yet installed VS 2005 SP1, I recommend you first read through the known issues in order to prevent some issues, such as long install times. You can help remedy long install times by installing silently.
This patch will remove the “update required” dialog you see (but could hide in future invocations) when you start Visual Studio 2005 and will enable better support under limited privileges, under which even administrators by default run. The shell by default runs under a filtered token devoid of certain administrative privileges not commonly required. So, when Visual Studio is started from the shell via the Start menu or from within Windows Explorer, it too runs unprivileged. You can read about the impact of running Visual Studio 2005 elevated and not in MSDN.