J'utilise Unity avec Silverlight et Prism 2. Sur mon ordinateur portable (sous Vista 32), je vois l'erreur suivante dans la fenêtre de sortie dans VS.NET 2008 SP1 - que je pense être pris en interne par Unity.Prism 2 pour Silverlight avec Unity - 'System.Threading.SynchronizationLockException'
Une exception de première chance de type « System.Threading.SynchronizationLockException » a eu lieu dans Microsoft.Practices.Unity
Sur ma machine de bureau (sous Vista 64) avec le même code de base mais je ne suis pas voir la même erreur.
J'ai d'abord découvert qu'il y avait un problème sur l'ordinateur portable parce que l'application (qui utilise Prism 2) j'ai des événements en cours de publication et les abonnés ne sont pas informés. La machine de bureau fonctionne très bien avec les événements Prism.
Une idée de ce qui pourrait être faux? Michael
C'est une dérobade. Il existe des moyens d'empêcher l'exception d'être lancée en premier lieu - http://stackoverflow.com/q/2873767/1016 –