Я использую Unity с Silverlight и Prism 2. На моем ноутбуке (под управлением Vista 32) я вижу следующую ошибку в окне вывода в VS.NET 2008 с пакетом обновления 1 (SP1), которая, как мне кажется, обнаруживается внутри Unity.
Первое случайное исключение типа «System.Threading.SynchronizationLockException» произошло в Microsoft.Practices.Unity
На моем настольном компьютере (под управлением Vista 64) с той же кодовой базой, но я не вижу ту же ошибку.
Сначала я обнаружил, что на ноутбуке возникла проблема, поскольку в приложении (использующем Prism 2) некоторые события публикуются, а подписчики не уведомляются. Настольный компьютер отлично работает с событиями Prism.
Есть идеи, что может быть не так?
Майкл