Bonjour,
faut-il systématiquement placer "BackgroundWorker.Dispose()" dans "backgroundWorker1_RunWorkerCompleted" pour décharger le thread ?
j'ai une erreur aléatoire :
Impossible d'intercepter l'erreur en mode débugg.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 L'exception DisconnectedContext s'est produite Message: L'Assistant Débogage managé 'DisconnectedContext' a détecté un problème dans 'D:\Rep Appli\bin\Debug\Appli.vshost.exe'. Informations supplémentaires*: Échec de la transition vers le contexte COM 0x1a9f1938 pour ce RuntimeCallableWrapper avec l'erreur suivante : Lobjet invoqué sest déconnecté de ses clients. (Exception de HRESULT : 0x80010108 (RPC_E_DISCONNECTED)). Cela se produit habituellement car le contexte COM 0x1a9f1938 dans lequel ce RuntimeCallableWrapper a été créé a été déconnecté ou est occupé à autre chose. Libération des interfaces du contexte COM actuel (contexte COM 0x1a9f0ed0). Cela peut entraîner des dysfonctionnements ou des pertes de données. Pour éviter ce problème, assurez-vous que tous les contextes/cloisonnements/threads COM restent actifs et sont disponibles pour la transition des contextes, tant que l'application n'en a pas terminé avec les RuntimeCallableWrappers qui représentent les composants COM qui s'y trouvent.
Comme je commence juste a code en c# j'ai un peu de mal ...
Si quelqu'un pouvait m'aider
Partager