I have Visual Studio 2008 SP1 running on Windows Vista Business OS and sometimes I need to use it to develop ASP .NET Web applications (sites).
A long time ago (when I installed Visual Studio 2008 the first time – at that time there was no SP1) an “advertised” (known) issue appearing when running it on Windows Vista was that starting an ASP .NET application project (hosted in the Visual Studio emulated Web server) without debugging (for example, using Ctrl+F5) it started two (2) browser (Internet Explorer) windows linking the same URL in their address bar (similar to http://localhost:port/[application]).
Now, a long time after, it happens again. Seems to be caused by a Windows update that seems to have triggered the issue back, probably during the last month. I didn’t find a solution yet (the first searches that I’ve done have not got me anything relevant). If you do find a way to resolve this annoyance, please let me know about it too! Thanks in advance!
Update: This issue was resolved by installing this update (available starting today, January 31, through Windows Update): Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update (KB951847).
Update: This issue re-appeared (about 6 months later), this time on a Windows XP SP3 computer. The Family update referred above doesn’t seem to exist anymore for download (I think it was replaced by .NET 3.5 SP1, but after reinstalling Visual Studio 2008 SP1 the issue hasn’t been resolved). To resolve the latest one, I needed to set up the Internal Browser (instead of Internet Explorer) as the default browser of Visual Studio: after setting it as such (right clicking an ASP .NET page file in a Visual Studio project, selecting Browse With, and then selecting Internal Browser choice, and clicking Set as Default), whenever I run the project (Ctrl+F5) it still runs within Internet Explorer 8, but only one window is open (Debug, i.e. F5, has been working before too).