When installing Silverlight 2.0 beta 1 I encountered the following error:
An Error Has Occurred:
Silverlight Tools cannot be installed because one or more of the following conditions is true:
1. Visual Studio 2008 RTM is not installed.
2. The Web Authoring feature of Visual Studio is not installed.
3. A previous version of the Silverlight Runtime is installed.
4. A previous version of the Silverlight SDK is installed.
5. The Visual Studio Update KB949325 is installed.
6. A previous version of Silverlight Tools is installed.
To continue, please install or uninstall the appropriate products and run this installer again.
First of all... This is ridiculous, the installer knows EXACTLY what is missing... so what is it? Why do I need to hunt down one of 6 possible problems? Just tell me EXACTLY what is wrong, or better yet, FIX IT! If I need to uninstall something, then DO IT, obviously that is what I WANT to do to make this work. If I need to Install something, then go get it and install it (unless of course it is VS08 which would make me a complete idiot for trying to install this without that) or point to the Trial Version with a darned link already.
I know that VS08 and the Web Authoring feature are installed...
I already uninstalled the previous Silverlight stuff I have...
I looked in Installed Updates and don't see the referenced KB Update...
I already uninstalled the previous SDK Tools and Rebooted...
So, this "error" is of course, NO HELP.
If companies want to make tools and have them get widespread adoption, then they need to be smart and helpful, not say:
Uhhhh, something bad happened and I can't help you, later dude.
So, where is the log of the installer so I can manually go track down an error that the installer should be intelligently informing me about...
UPDATE:
Apparently the Registry Entry “HKLM\SOFTWARE\Microsoft\VisualStudio\9.0\ToolboxPages\Silverlight Components” must not exist or the installer fails. After simply removing this entry, the install worked without a hitch. This must not get removed correctly by some versions of the Silverlight Tools.
More information for resolving problems can be found here.
Copyright © 2003-2004 H. Steele Price, IV -
All opinions are my own, not necessarily those of my employer, your mother, or any government agency.