IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Silverlight Discussion :

Silverlight Memory Leak


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 156
    Par défaut Silverlight Memory Leak
    Bonjour,

    Je propose ici de recenser ici tout les problèmes courants de Memory leak de Silverlight.


    Rechercher les fuites mémoire en Silverlight:
    http://viswaug.wordpress.com/2009/07...n-silverlight/

    DataTemplate :
    Dans la version 4 de Silverlight utilisation de DataTemplate en mode "inline" crée une fuite mémoire.
    Pour résoudre ce bug il suffit de mettre le DataTemplate en ressource.

    Corrigé dans la GDR1??

    Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
        <!--inline-->
        <Grid x:Name="LayoutRoot" Background="White">
            <ContentControl>
                <ContentControl.ContentTemplate>
                    <DataTemplate>
                        <Border Height="100" Width="100" Background="blue">
                        </Border>
                    </DataTemplate>
                </ContentControl.ContentTemplate>
            </ContentControl>
        </Grid>
    <!--pas en inline :)-->
      <Grid.Resources>
                <DataTemplate x:Key="DataTemplateResource">
                    <Border Height="100" Width="100" Background="blue">
                    </Border>
                </DataTemplate>
       </Grid.Resources>
    http://forums.silverlight.net/forums/t/171739.aspx


    INotifyDataErrorInfo:
    INotifyDataErrorInfo fuit voir le lien ci dessous pour explication :

    http://www.baud.cz/blog/memory-leak-...ydataerrorinfo


    Silverlight 4 Toolkit

    Menu contextuel :
    Le menu contextuel fuit voir http://silverlightCodeplex.codeplex.com/workitem/6206 pour patcher

    http://www.developpez.net/forums/d95...u-memory-leak/

  2. #2
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    DataTemplate :
    Dans la version 4 de Silverlight utilisation de DataTemplate en mode "inline" crée une fuite mémoire.
    Pour résoudre ce bug il suffit de mettre le DataTemplate en ressource.

    Corrigé dans la GDR1??
    Oui normalement :
    http://timheuer.com/blog/archive/201...2010-gdr1.aspx

Discussions similaires

  1. Silverlight Memory Leak TabControl
    Par julien_fauquereau dans le forum Silverlight
    Réponses: 1
    Dernier message: 05/12/2011, 09h47
  2. [MFC] Thread & memory leaks
    Par Racailloux dans le forum MFC
    Réponses: 7
    Dernier message: 15/03/2005, 12h44
  3. Memory leak en C/C++
    Par Roswell dans le forum Autres éditeurs
    Réponses: 6
    Dernier message: 07/07/2004, 19h41
  4. [MFC] A la chasse au memory leak
    Par Yabo dans le forum MFC
    Réponses: 17
    Dernier message: 27/06/2004, 17h35
  5. Réponses: 7
    Dernier message: 26/02/2004, 09h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo