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