I arrived at work this morning only to find that the Silverlight 2.0 Beta 1 plugin and some documentation was discovered and available for download. A few hours later the SDK and documentation was available, then after the keynote at Mix that whole lot was officially released. I couldn't wait to try it out when I got home.
Unfortunately, the install experience hasn't been good. I've got the Silverlight 2.0 plugin and SDK installed, but I can't get the tools for Visual Studio 2008 installed. Here's step by step what I've done so far.
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.
At this point I can't find any more information through web searches or in the Silverlight.Net forums. I'm posting this problem in the forums with a link here for a complete description of the problem.
I was really hoping to get few things done in Silverlight 2.0 and posted online tonight, but I'm kind of stuck and frustrated at this point.
Chad Campbell responded to my Silverlight.net forum post with a solution. The solution definitely isn't something that I'd say is obvious, but hey, do whatever works. I'm just a little surprised that I'd have more trouble with the beta than the alpha.
A big thanks goes out to Chad for his quick reply. I'm definitely going to have to buy his book now!
Even though the tools are now installed, something is still wrong. Here's what I get when I try to create a Silverlight project in Visual Studio 2008.
It turns out that the Silverlight 2 Tools Beta 1 for Visual Studio 2008 installs the Silverlight 2 Beta 1 runtime and SDK as part of the package. This causes a problem if you already installed the plugin or the SDK. I uninstalled everything Silverlight related, then installed silverlight_chainer.exe, this time successfully. I'm now ready to go.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.