Невозможно заставить GC освободить память для объекта, на который есть ссылка!
Прежде всего, я бы предложил обратиться к самой Microsoft за помощью в устранении этой ошибки.
Во-вторых, вы?речь идет об «утилизации» или просто освобождении памяти?Это две совершенно разные вещи.(IDisposable pattern, finalizers).
В-третьих, можете ли вы просто разыменовать объект, ссылающийся на эти объекты?
В-четвертых, одним из возможных решений может быть декомпиляция с помощью рефлектора кода, который дает вам.проблема, понять, как вы можете получить доступ к полям, в которых хранятся объекты, на которые есть ссылки, использовать отражение в вашем коде для доступа к закрытым полям и установить для них значение NULL.Это очень грязный взлом, но если у вас нет другого пути, это единственное, о чем я могу думать.Делайте это, только если вы не можете пойти другими путями.