As you might know, now you can download Visual Studio express SKU's from here for free.
Since the release last Monday, we have seen that some users failed to download this product. The top reasons include:
1. The user cancelled the download.
Please be reminded that you are downloading a large product, for example, the documentation component (MSDN express) itself is over 150 MB. And, given the volume of download we are receiving, sometimes the progress will be very slow and it may look like hanging. Give it more time and you have a good chance of eventually finish the download.
2. The BITS service is disabled on the machine.
The VS express web setup relies on the BITS (Background Intelligent Transfer Service) service on the user's machine to download the setup files. BITS is enabled by default when you install Windows, but some user may choose to disable it for “performance gain”. This is not necessary as BITS is taking very little resource. You need to enable BITS before trying to install VS express over the web.
3. The user is not logged on.
Some users are trying to run VS express web setup under other's identity by using the “runas” command. This is not supported by BITS. You have to be logged on interactively. Another unsupported scenario is running the setup in a Terminal Server session into a Windows 2000 server machine. (Terminal Server into Windows XP and Windows 2003 server is fine.)