Disponibile un aggiornamento al runtime di Silverlight 4.0

di Alessio Leoncini, in Silverlight,

Corretti alcuni bug più noti e migliorati alcuni processi interni.

Microsoft ha rilasciato una versione che risolve alcuni bug noti e che corregge alcuni comportamenti anomali nell'ambito multimediale, con Visual Studio, nel browser e nella rete.
Internamente la versione è nota con il nome di GDR3 e corrisponde alla 4.0.60129.0.
Nella Knowledge Base 2495644 possiamo vedere l'elenco dettagliato degli aggiornamenti, ecco un estratto dei punti principali:

  • Timestamp issues with media playback and VC-1 codec;
  • Visual Studio IDE crash when profiling a Silverlight application which has a pixel shader;
  • Enabling Silverlight to run as a 32-bit process in 64-bit Firefox on OSX;
  • DRM fixes for a "6207" error when playing protected content after upgrading to a version of Silverlight;
  • Memory leak fixes with regard to the use of in-line DataTemplate;
  • Out-of-browser applications failing to update if the application name was changed;
  • Media playback error when the media streams have redirect information;
  • Improving network latency.

I miglioramenti più significativi si hanno nella risoluzione del memory leak indotto dalla definizione inline dei DataTemplate. Con questa nuova versione il team ha ridotto enormemente il periodo di latenza nell'accesso allo stack di rete, l'incremento delle prestazioni può raggiungere anche il 90%.

La versione GDR3 non prevede alcun aggiornamento dei tool di sviluppo, è sufficiente aggiornare la propria versione developer del plugin dal sito internet ufficiale.
Come di consueto, gli utenti sono notificati di questa nuova versione direttamente da Windows Update. Qualora volessimo richiedere esplicitamente che l'utente disponga della nuova versione, possiamo utilizzare il parametro minRuntimeVersion del tag object, in modo da richiedere all'utente l'aggiornamento alla versione 4.0.60129.0.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti