# Thursday, November 11, 2010
« The UI requires refactoring. | Main | Learning From Others »

This weekend I was trying to install the WebMatrix and it was hanging on the SQL CLR types install.  I’ve had a couple of times now when the Web Platform Installer doesn’t quite work and I don’t get any error.

I tried a couple of things like shutting down SQL Server, restarting WebPI, etc.  I found the easiest way around this is to use WebPI’s installation information window to see what the prerequisites are and run them manually.


WebPI downloads the install files to C:\Documents and Settings\[USERNAME]\Local Settings\Application Data\Microsoft\Web Platform Installer\installers.


Manually installing the prerequisites worked even though WebPI hung on the SQLCLRTypes install. 

It’s nice to know where WebPI downloads the install files in case you want to backup the files or install on another box without having to re-download them.  You could copy the installers directory to/from machines to avoid this.

The Web Platform Installer is a great little tool that has made life a lot easier but it’s not perfect.  Hopefully this little trick will help someone else out when WebPI doesn’t quite do the trick on it’s own.

Happy Coding!

Monday, January 17, 2011 7:05:51 AM (US Mountain Standard Time, UTC-07:00)
Having the same issue myself - I'll give your method a go. Mine's been "installing" all morning - I'm about 6 hours in to it! Luckily I've had other things on, so it's not been a problem.

Just as a bit of additional information - the "SQLSysClrTypes.txt" log file located in the directory below is increasing with size every second... mine is currently at 71mb, but it looks like it's looping around the Class ID's... not entirely sure.

C:\Documents and Settings\[USERNAME]\Local Settings\Application Data\Microsoft\Web Platform Installer\logs\install\[DATE][Version]
Monday, January 17, 2011 8:13:23 AM (US Mountain Standard Time, UTC-07:00)
Whenever the WPI hasn't worked the manual method works for me. Let me know how it goes!
Wednesday, January 19, 2011 11:04:18 PM (US Mountain Standard Time, UTC-07:00)
I'm glad I came across this post, since I am having this very problem right now. I see the folders downloaded as in your screenshot above. I can see that the SQL Server tools and the Web deployment tools are dependencies for webmatrix. What I'm not sure about is what order to do the individual installs in. Your help is greatly appreciated, I'm a excited about trying webmatrix. Thanks.
Thursday, January 20, 2011 1:35:43 PM (US Mountain Standard Time, UTC-07:00)
In the Web Deployment Wizard when you select the item to install and are ready to install it gives a list of prerequisites. I would install them manually in the order it shows on the Wizard.
Sunday, February 20, 2011 5:21:47 AM (US Mountain Standard Time, UTC-07:00)
Thanks for posting, it helped me to overcome the very same problem.

I tried to install twice, it kept on 'working' forever. Cancelling also took a very long time, making me worry in what state my PC would ever end. Trying the second with even more patience did not lead to anything better. But there were no error messages whatsoever.

Very annoying, the installer's behaviour, as well as Microsoft's lack of resolvement.

With you suggestions I installed by hand, using the clickable URL's on the overview page of the Web Platform Installer 3.0. I saved the 5 parts to my machine, then separately used them, just as I would prefer anyway. I left out the SQL Server Compact Edition by the way, as I did not needed it.

It was a piece of cake, installing in a short while, just by clicking.
Thursday, March 10, 2011 5:30:40 PM (US Mountain Standard Time, UTC-07:00)
I'm glad I was able to save you the time it took me banging my head against the wall on this one. :-)
Please login with either your OpenID above, or your details below.
(will show your gravatar icon)
Home page

Comment (Some html is allowed: b, blockquote@cite, em, i, strike) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

[Captcha]Enter the code shown (prevents robots):

Live Comment Preview