Welcome to AspAdvice Sign in | Join | Help

Orcs Goblins and .NET

I enjoy reading and writing. I hope you enjoy at least the former. I have moved my blog to Brendan.Enrick.com.

Syndication

Tags

News

Add to Technorati Favorites

Locations of visitors to this page

All C# Feeds in one place!

View Brendan Enrick's profile on LinkedIn

Brendan Enrick's Facebook profile

Navigation

Archives

Advice Sites

Articles

Blogs

Music

Silverlight Expired The Pain of Reinstalling

So I have been ignoring these messages I've been receiving for a while about Silverlight. Now I might not have ignored it, but it said my version of Silverlight expired. Ok so big deal. You might say, "Why not just go get a new version?" Well it says to go to a certain URL. You can't click on the URL, and you can't copy and paste the text. Typing URLs by hand is so mid 90's.

SilverlightExpiredMessage

So the really annoying part of all of this. I just now navigated to that site by typing in all of that junk. And it takes me to the Silverlight page on the Microsoft site. http://www.microsoft.com/SILVERLIGHT/default_ns.aspx

I am also annoyed that the older versions of Silverlight don't still work. So I click the download link, and when the download completes I run the install, and this pops up on my screen.

SilverlightInstallFailed

What the hell shouldn't the link that the error message sent me take me to a page where the download will just work? Since it is the URL from the error message it should send me to instructions at least. So now that my install has failed at least I have a link to click on. It takes me to this nice page where I get some Silverlight help. It has links to actually go to the pages. The kind where I don't have to type in a URL by hand.

SilverlightHelp

So it says I need to uninstall. Why wasn't I told this before I was sent to go download the Silverlight install at first? So just for kicks because I thought it was kind of funny to have it there. I clicked on the Silverlight Uninstall Instructions. The best thing ever happened. Going to that page gave me the error message again. So they actually try to have Silverlight content on the page with the instructions to uninstall Silverlight...... Now this is truly amazing. They actually have videos explaining how to uninstall Silverlight on this page, but they couldn't give me a link in the error message. They could have just said, "You will need to uninstall your current version of Silverlight. You can download a new version here." That would just be way too easy though.

SilverlightUninstall

Just thought I would share that nice bit of fun with you.

The moral of the story is probably something about not expecting error messages to give good information. Perhaps also that some install files aren't smart enough to handle an upgrade of any kind.

Published Wednesday, December 19, 2007 12:45 PM by Brendan

Filed under: , ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Silverlight Expired The Pain of Reinstalling @ Saturday, May 24, 2008 10:04 AM

The solution to all this of course is not to USE ActiveX 2.0 ;)

Thomas Hansen

# re: Silverlight Expired The Pain of Reinstalling @ Monday, May 26, 2008 11:07 AM

Fun ... :) My first(second, third, ...) experience with Silverlight was the same(or almost). And I only wanted to see it like an user, not as developer. But ... the only good thing I found was the uninstaller

Radoslav Stankov

# re: Silverlight Expired The Pain of Reinstalling @ Monday, May 26, 2008 3:16 PM

By coincidence I read this blog item on the joys of Silverlight right after reading this jewel regarding Visual Source Safe: Visual SourceSafe: A Public Service Announcement http://blog.uncommons.org/2008/05/23/visual-sourcesafe-a-public-service-announcement/ Hmm, it appears that the architects of VSS must have found their way onto the Silverlight team. Yikes!

RogerV

Leave a Comment

(required) 
required 
(required) 
Enter the code you see below