Итак ... вот моя история:
Я пытаюсь создать расширение для данных сервера SQL (если быть точным, я пытаюсь запустить пример кода) (SSRS2005).
Я сделал следующее:
- Поместил сборку расширения в папку ReportServer / bin.
- Поместил сборку в папку Private Assemblies.
- Изменен файл rsreportserver.config и добавлена информация о сборке в раздел данных.
- Изменен файл rssrvpolicy.config и добавлена группа кода для сборки с полным доверием.
- Изменен RSReportDesigner.config в PrivateAssemblies. В сборку данных и разделы конструктора добавлена сборка, указав общий конструктор запросов.
- Модифицированный RSPreviewPolicy.config. Добавлена сборка с Full Trust.
Новый тип источника данных доступен для выбора, но когда я пытаюсь просмотреть набор данных, я получаю эту ошибку: Расширение данных DataSet не может быть загружено. Проверьте файл конфигурации RSReportDesigner.config.
Местоположение сборки настроено правильно (я думаю), потому что я добавил код регистрации и вижу, что вызывается конструктор объекта Connection.
Фактически, я добавил код регистрации в каждый метод каждого класса в сборке, и, насколько я могу судить, сбой происходит сразу после вызова конструктора объекта соединения.
Любые идеи о том, как я мог бы продолжить отладку этого?
Большое спасибо!