Мы обнаружили эту проблему при размещении устаревшего COM-компонента в нашем приложении Out Of Browser Silverlight, сначала подумав, что это проблема с нашим COM-компонентом.была утечка памяти, однако.Этот COM-компонент, используемый для тестирования, написан на .NET и просто отправляет события обратно в приложение Silverlight каждый раз, когда срабатывает таймер.Каждое событие содержит только одну строку.
При запуске приложения Silverlight потребление памяти процессом продолжает расти.Профилировщики не показывают увеличения управляемой памяти, что указывает на утечку в реализации среды выполнения Silverlight / COM.
Кто-нибудь еще видел эту проблему, и если да, то удалось ли обойти ее?
Редактировать: Проект репро теперь доступен на http://bitbucket.org/freed/silverlight-com-leak