Операция может дестабилизировать сообщение среды выполнения при использовании RDLC.

При запуске RDLC я получаю следующее сообщение, отображаемое внутри фрейма отчета:

Failed to load host assembly. Operation could destabilize the runtime.

Кто-нибудь знает, о какой сборке идет речь. Еще лучше, где там шов я могу проверить, чтобы выяснить, какие сборки загружаются, а какие нет. Я не думаю, что это проблема с самими сборками RDLC, потому что:

  1. Я установил средство просмотра отчетов локально.
  2. Остальные RDLC работают (или хотя бы загружаются).

Я действительно озадачен этим. Большое спасибо за любую предложенную помощь.


person KevDog    schedule 18.11.2009    source источник


Ответы (1)


Можете ли вы показать нам, как у источника данных отчета? Пожалуйста, поместите здесь свой код. Обычно эта ошибка возникает, когда вы пытаетесь сериализовать неизвестный объект. Добавление атрибута xmlinclude в класс (класс источника данных отчета) может решить вашу проблему.

person DeveloperX    schedule 29.05.2011
comment
Вау, давно не думал об этом. Я посмотрю, но проект, к которому это относится, не находится в активной разработке. В любом случае, даю вам голосование, так как это самый правдоподобный ответ, который я когда-либо получал. - person KevDog; 31.05.2011
comment
Спасибо, у меня была такая проблема, когда я хотел сериализовать класс, который я создал во время выполнения... - person DeveloperX; 31.05.2011