Ah, the joys of beta software!
I went to the Silverlight.net site last night to look at some of the Mix07 demos. I tried to view the chess sample. I clicked on the sample and up pops this Silverlight badge.
This looks promising. During Scott Guthrie’s keynote he mentioned that Microsoft is focused on making the Silverlight installs simple and fast. Let’s see if it works.
I click the link and the installer runs for about 15 seconds and I’m done. That really is fast and easy for the consumer.
Trouble emerges
When I try to run the chess demo I get the same installer screen. Hmmm.
I tried all these steps, none worked
- Reboot
- Uninstall the old Feb Silverlight CTP
- Uninstall every all other versions of Silverlight
- Install 1.0 beta
The interesting thing is that the Silverlight apps work in Firefox, just not in IE7
The Solution
I finally got it working by running IE7 as administrator.
Updated:
Thanks to Steve’s comments and the rpomeroy on the Silverlight forums I have a better solution
if running IE7 as administrator makes Silverlight content render properly and you may have had a WPF/E CTP installed previously the problem is likely a stale Typelib regkey in HKEY_CLASSES_ROOT. The CTP has been known to leave behind stale Typelibs for version 0.8 and 0.8.5.0. The correct Typelib version for both the 1.0Beta and 1.1Alpha is 0.90.
If you are comfortable editing your registry then you may choose to manually delete the old Typelib regkeys:
HKCR, Typelib\{283C8576-0726-4DBC-9609-3F855162009A}.8
HKCR, Typelib\{283C8576-0726-4DBC-9609-3F855162009A}.8.5.0If Silverlight in IE7 doesn’t work as administrator but you may have had a CTP installed previously you might also see if you have either of these keys under HKLM. If so, you can delete these two as well.
HKLM, SOFTWARE\Classes\Typelib\{283C8576-0726-4DBC-9609-3F855162009A}.8
HKLM, SOFTWARE\Classes\Typelib\{283C8576-0726-4DBC-9609-3F855162009A}.8.5.0










Ensure that IE is closed
Try Uninstalling Silverlight then removing the registry key HKEY_CLASSES_ROOT\TypeLib\{283C8576-0726-4DBC-9609-3F855162009A}.
Then install 1.0 Beta
Thanks for the information. Once that key was removed and Silverlight was re-installed, I could see the xaml content.
Thanks Walt, that was the trick.
[...] http://wpfwonderland.wordpress.com/2007/05/02/fix-silverlight-install-not-working-on-vista-and-ie7/ [...]
[...] and Controls Framework. RadControls for Silverlight Expression Media Encoder - Trial Edition Fix: Silverlight install not working on Vista and IE7 Silverlight in Visual Studio 2005BooksProgramming Web.Next by Laurence Moroney (This title is has [...]
[...] e nulla. Riavvio e nulla. Reinstallo ma ancora nulla.Dopo una veloce google-ata, sono incappato in questo post che spiega come risolvere il problema. E’ infatti bastato eliminare le 2 [...]
I’ve had the exact same problem and its quite irritating.
I don’t have those reg entries and I’ve tried Silverlight twice, once even after a clean install. Yet it doesn’t work.
I have tried using Silverlight 1.1 Alpha and 1.0 and it doesn’t help. Any help would be appreciated.
Thanks.
Ignore that. Problem was simply one of elevation. I had UAC switched off so all apps should run in administrator mode by default, right?
Clearly the Silverlight 1.1 Alpha installer didn’t. A simple right click > Run as Administrator install worked charms. I can now have Silverlight in all its glory in Firefox and Internet Explorer 7 on Vista!
[...] Fix: Silverlight install not working on Vista and IE7 [...]
your solutions not working for me…
silverlight 2 worked in IE7 before upgrading to latest rtw version…Working in Firefox now but not working in IE7…
[...] http://wpfwonderland.wordpress.com/2007/05/02/fix-silverlight-install-not-working-on-vista-and-ie7/ Tags: installation This entry was posted on Wednesday, March 18th, 2009 at 12:31 pm and is filed under Silverlight, technical difficulties. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site. [...]