Несколько лет я использовал ssrsmsbuildtasks для автоматизации развертывания ssrs report / folder / datasource.Недурно.
На текущем концерте у них есть «свободные» файлы изображений, которые необходимо развернуть в папке отчетов.Похоже, что задача AddResource должна сделать это, но я получаю следующую ошибку:
Сообщение об ошибке UploadResource: метод или операция не реализована.
Я отправил сообщение впроект codeplex (не очень активный) здесь и непосредственно в блоге Стива Райта здесь , но у меня мало ощущений отложенного удовлетворения.
Я использую следующееСценарий msbuild для попытки загрузки файла:
<Target Name="AddResources" DependsOnTargets="GetServerUrl">
<AddResource ReportServerURL="$(TargetServerUrl)" Folder="$(TargetReportFolder)" Files="c:\temp\CHSLogo.gif" />
</Target>
Я посмотрел источники и задача AddResource вызывает CreateCatalogItem (ItemType "Resource") в API-интерфейсе ReportService2010.asmx.Я не знаю достаточно о API ssrs, чтобы знать, что это то, что я ищу.
Даже если вы не получите ответ ... Я надеюсь повысить осведомленность о ssrsmsbuildtasks, поскольку они являются отличным способом автоматизации развертывания отчетов!
/ jhd