Перейти к содержимому
www.mytechnote.ru
Меню
  • Администрирование
    • Скрипты
  • Оборудование
    • Обзоры
    • Инструкции
  • Прочее
  • Русский
    • English
    • Русский
Меню

Исправление ошибки SrsResources.dll после обновления SSRS для SCCM

Недавно выполняли миграцию СУБД с MSSQL 2016 на 2019, для SCCM. В ходе миграции одним из шагов является обновление SQL Server Reporting Services, который, как известно, используется точкой отчётов SCCM.

Всё прошло нормально, основные шаги описаны в статье. Но при запуске некоторых отчётов начала возникать ошибка

System.Web.Services.Protocols.SoapException: Failed to load expression host assembly. Details: Не удалось загрузить файл или сборку «SrsResources, Culture=neutral» либо одну из их зависимостей. Не удается найти указанный файл.

Причина в том, что почему-то при переустановке точки отчётов не копировалась библиотека, находящаяся по пути C:\Program Files\SMS_SRSRP\SrsResources.dll в папку C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer\bin\

После ручного копирования библиотеки ошибка изменилась. Новый текст ошибки был таким:

System.Web.Services.Protocols.SoapException: The DefaultValue expression for the report parameter ‘UserTokenSIDs’ contains an error: Данная сборка запрещает вызывающие стороны с частичным доверием.

Для её исправления необходимо было внести изменение в файл C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer\rssrvpolicy.config. Ближе к концу файла нужно добавить следующее:

<CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="FullTrust" Name="SRSResources"><IMembershipCondition class="UrlMembershipCondition" version="1" Url="C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer\bin\SrsResources.dll" />			  
</CodeGroup>

После внесения соответствующих изменений и перезагрузки службы SSRS всё начало работать корректно.

Опубликовано в 04.06.202604.06.2026 от sanglyb

Навигация по записям

← Проблема при использовании библиотеки PassFiltEx на старых процессорах
Как расширить LVM раздел в Linux →

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Подписывайтесь

Youtube
vk
telegram
github
twitter
rss
  • Форум
  • Об авторе
  • Поддержать автора

Популярные записи

Новые записи

  • Как расширить LVM раздел в Linux
  • Исправление ошибки SrsResources.dll после обновления SSRS для SCCM
  • Проблема при использовании библиотеки PassFiltEx на старых процессорах
  • Как удалить вложения из старых событий календаря в Exchange с помощью скрипта
  • Как скачать и установить Office 2024 LTSC

Архивы

  • 2026 (3)
  • 2025 (5)
  • 2024 (7)
  • 2023 (6)
  • 2022 (5)
  • 2021 (25)
  • 2020 (34)
  • 2019 (39)
  • 2018 (78)
  • 2017 (56)
  • 2016 (77)
  • 2015 (9)
© 2015-2026 www.mytechnote.ru
Использование материалов сайта возможно только с разрешения владельца или обязательна индексируемая, прямая, передающая вес ссылка на материал.