Lors du chargement d'un fichier Flash d'une taille de 70 Mo et plus dans une application WPF, il fonctionne correctement une ou deux fois et lance OutofMemoryException
. Mais lors du chargement de petits fichiers flash de 10 Mo à 20 Mo, cela fonctionne toujours avec succès. Voici les étapes que nous suivons:Exception de mémoire insuffisante
ReadAllbytes
d'un fichier flash.- Créer une instance
MemoryStream
à partir de l'étape ci-dessus - Utilisez le composant flash f-in-box et transmettez le
MemoryStream
comme argument.
Je me demandais si quelqu'un avait des suggestions. Remerciements N
Il semble que vous ne disposiez pas de quelque chose, en fonction de votre commentaire que cela provoque également des problèmes de Visual Studio VM. –
Voici ce que je fais: Étape 1: Ouvrir la fenêtre principale/parent. Étape 2: Lorsque vous cliquez sur un bouton Ouvrir une fenêtre enfant comme une boîte de dialogue Étape 3: Lorsque vous cliquez sur un bouton dans la fenêtre enfant, ouvrir une fenêtre petit-enfant comme une boîte de dialogue Dans la fenêtre petit-enfant j'ai également souscrit à Dispatcher.ShutdownStarted. Cependant, j'ai remarqué que cet événement dans la fenêtre petit-fils n'est appelé que lorsque la fenêtre principale/parent est fermée. C'est probablement la raison pour laquelle je reçois des exceptions de MOO. S'il vous plaît laissez-moi savoir si vous avez des suggestions. Merci N –