I've just installed both Silverlight 1.0 beta and 1.1 alpha each at a time on my machine. The problem is that any page that has silverlight content shows me the "Get Microsoft Silverlight" logo although it's already installed.
I tried the same websites on Firefox 2 and they work like a charm.
I think something is wrong with IE but I can't get it to work right.
I'm using Windows Vista Ultimate and the problem is with IE7.
Internet ExplorervistaFirefoxinstallationerrorproblems
Can you try running IE7 as administrator and checking to see if Silverlight works okay? Don't leave it running as administrator after you check since that isn't a recommended configuration from a security perspective.
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:
If 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}\0.8
HKLM, SOFTWARE\Classes\Typelib\{283C8576-0726-4DBC-9609-3F855162009A}\0.8.5.0
To make editing your registry a little easier/safer - copy and paste these into a command prompt running as administrator or into a batch file that you then run in a command prompt running as administrator. The /f eliminates the are you sure prompt - if
you omit it, be sure to paste the lines in one at a time so that you can answer the prompt.
To get a command prompt running as administrator, click the start aka vista logo button, then click All Programs, then expand Accessories, then right-click on Command Prompt and select Run as administrator.
hUmAnzZ
Member
4 Points
3 Posts
Silverlight 1.0 beta and 1.1 alpha not working on Vista IE7 !
May 01, 2007 12:18 PM | LINK
Hello,
I've just installed both Silverlight 1.0 beta and 1.1 alpha each at a time on my machine. The problem is that any page that has silverlight content shows me the "Get Microsoft Silverlight" logo although it's already installed.
I tried the same websites on Firefox 2 and they work like a charm.
I think something is wrong with IE but I can't get it to work right.
I'm using Windows Vista Ultimate and the problem is with IE7.
Internet Explorer vista Firefox installation error problems
simonst
Member
4 Points
2 Posts
Re: Silverlight 1.0 beta and 1.1 alpha not working on Vista IE7 !
May 02, 2007 10:44 AM | LINK
I see this problem as well, and it looks like a bunch of other people do too!
Anyone know how to get this working with Vista?
e_screw
Member
41 Points
17 Posts
Re: Silverlight 1.0 beta and 1.1 alpha not working on Vista IE7 !
May 02, 2007 11:40 AM | LINK
Uninstall all the previous CTP release and then try a clean installation. I am not sure though, either the Beta 1.0 or Alpha 1.1 is working on IE 7
Thanks
Electronic Screw
Website||Blog||Dub@i.net
simonst
Member
4 Points
2 Posts
Re: Silverlight 1.0 beta and 1.1 alpha not working on Vista IE7 !
May 02, 2007 12:12 PM | LINK
I don't remember installing a CTP and I have nothing listed in Add/Remove programs. Neither 1.0 or 1.1 works.
hUmAnzZ
Member
4 Points
3 Posts
Re: Silverlight 1.0 beta and 1.1 alpha not working on Vista IE7 !
May 02, 2007 01:25 PM | LINK
I did uninstall the February CTP before trying to install either but still none of them works !!!
The funny things is that Silverlight - a Microsoft product - is playing better with Firefox !!
Internet Explorer vista Firefox installation Silverlight
rpomeroy
Member
76 Points
23 Posts
Re: Silverlight 1.0 beta and 1.1 alpha not working on Vista IE7 !
May 02, 2007 05:53 PM | LINK
Can you try running IE7 as administrator and checking to see if Silverlight works okay? Don't leave it running as administrator after you check since that isn't a recommended configuration from a security perspective.
WaltRitscher
Member
16 Points
8 Posts
Re: Silverlight 1.0 beta and 1.1 alpha not working on Vista IE7 !
May 02, 2007 07:02 PM | LINK
Running IE7 as administer fixes the problem. More details here.
http://wpfwonderland.wordpress.com/2007/05/02/fix-silverlight-install-not-working-on-vista-and-ie7/
Walt Ritscher
wpfwonderland blog
My WPF blog
Watch my Silverlight 3 Essential Training at Lynda.com
Learn WPF, via my Wintellect 5 day Mastering WPF course
rpomeroy
Member
76 Points
23 Posts
Re: Silverlight 1.0 beta and 1.1 alpha not working on Vista IE7 !
May 02, 2007 07:06 PM | LINK
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}\0.8
HKCR, Typelib\{283C8576-0726-4DBC-9609-3F855162009A}\0.8.5.0
If 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}\0.8
HKLM, SOFTWARE\Classes\Typelib\{283C8576-0726-4DBC-9609-3F855162009A}\0.8.5.0
hUmAnzZ
Member
4 Points
3 Posts
Re: Silverlight 1.0 beta and 1.1 alpha not working on Vista IE7 !
May 02, 2007 09:40 PM | LINK
Running as an admin didn't work for me, but I found the stale registry key. I found and removed
and then it worked just fine.
Thanks
Internet Explorer vista problems Silverlight registry
rpomeroy
Member
76 Points
23 Posts
Re: Silverlight 1.0 beta and 1.1 alpha not working on Vista IE7 !
May 07, 2007 07:14 PM | LINK
To make editing your registry a little easier/safer - copy and paste these into a command prompt running as administrator or into a batch file that you then run in a command prompt running as administrator. The /f eliminates the are you sure prompt - if you omit it, be sure to paste the lines in one at a time so that you can answer the prompt.
reg delete HKLM\SOFTWARE\Classes\TypeLib\{283C8576-0726-4DBC-9609-3F855162009A}\0.8 /f
reg delete HKLM\SOFTWARE\Classes\TypeLib\{283C8576-0726-4DBC-9609-3F855162009A}\0.8.5.0 /f
reg delete HKCR\TypeLib\{283C8576-0726-4DBC-9609-3F855162009A}\0.8 /f
reg delete HKCR\TypeLib\{283C8576-0726-4DBC-9609-3F855162009A}\0.8.5.0 /fTo get a command prompt running as administrator, click the start aka vista logo button, then click All Programs, then expand Accessories, then right-click on Command Prompt and select Run as administrator.