Skip to main content

Microsoft Silverlight

Error 1502RSS Feed

(0)

ersheido
ersheido

Member

Member

2 points

3 Posts

Error 1502

I thought someone might be interested to know that the process of updating the Silverlight client seems a bit clunky.  I go to the MSDN home page frequently and the latest film strip on the home page showing the available videos using Silverlight has been showing up correctly and every few days, the Silverlight client updates itself and tells me to re-started my browser (which is very annoying, but I do it anyway).  Now, the Silverlight logo shows up in place of the showcase so I click it and try to update to the RC, but then I get Error 1502: A newer version of Silverlight is already installed on this machine.

I'm sure I can get around this by uninstalling whatever versions were updated automatically, but it just seems stupid.

 

blanders
blanders

Member

Member

148 points

58 Posts

Microsoft

Re: Error 1502

The frequent update requests are just for the beta and the RC so we can ensure that the updater works properly before the official 1.0 release. Once we get to the 1.0 RTM, the number of updates will decrease dramatically.When you get the message to restart your browser, does it say something like "Please restart your browser to complete the installation." ?  If all the content you want is still accessible and the update didn’t say anything about being a critical security update, you should be OK with restarting your browser whenever it’s convenient. 

The 1502 bug has been seen before (see http://silverlight.net/forums/p/3215/9056.aspx ) but I don’t think we ever got to the bottom of it.  Did you install 1.0 1.1 or both? (and if both, in what order?).  If you can gather the following data, it would help me debug this:

Your current Silverlight version You can get this by running the following in a command window
reg query HKLM\Software\Microsoft\Silverlight /v Versionreg query HKLM\Software\Wow6432Node\Microsoft\Silverlight /v Version
The mssl.lck file It’s in %USERPROFILE%\AppData\LocalLow\Microsoft\Silverlight\mssl.lck on Vista and  %USERPROFILE%\Local Settings\Application Data\Microsoft\Silverlight\mssl.lck on non-Vista.The address of some content that is failing to load for you.A Process Monitor logIf you have time, please grab a  Process Monitor ( http://www.microsoft.com/technet/sysinternals/Utilities/ProcessMonitor.mspx ) log of your browser as you load the page and get the “Install Silverlight” logo.

 

Bridgette [MSFT]

ersheido
ersheido

Member

Member

2 points

3 Posts

Re: Error 1502

I don't mind the frequent updates during the beta process.  However, you should consider finding a way (if you haven't already) to allow for updates in the future without interrupting the user experience.  I don't think anyone will use Silverlight in a commercial site that would require their users to close the browser and come back to hunt for the page they were on.  That's very disruptive to the user experience and businesses don't like that.

In any case... , I have 1.0 and 1.1 installed.  There were installed in the order of 1.0 first and followed by 1.1.

Here's the information you requested.

C:\>reg query HKLM\Software\Microsoft\Silverlight /v Version

! REG.EXE VERSION 3.0

HKEY_LOCAL_MACHINE\Software\Microsoft\Silverlight
    Version     REG_SZ  1.1.20816.0


C:\>reg query HKLM\Software\Wow6432Node\Microsoft\Silverlight /v Version

Error:  The system was unable to find the specified registry key or value

 

 

Let me know where to send you the mss.lck (I don't think i can attach to this forum).

 

 

 

blanders
blanders

Member

Member

148 points

58 Posts

Microsoft

Re: Error 1502

I hear you loud and clear about how bad it is to interrupt the user experience. 

I'll email or IM you with details on where to send the file.

Is all Silverlight content broken for you?

It would really help to get a process monitor log.

 You can get process monitor here: http://www.microsoft.com/technet/sysinternals/utilities/processmonitor.mspx

Run Procmon.exe and set a filter so it only includes processes named iexplore.exe (or whatever browser you're running), try to load some SL content and then do File->Save in procmon.  It's easiest for me to work with a .PML file. 

Bridgette [MSFT]
  • Unanswered Question
  • Answered Question
  • Announcement
Microsoft Communities