SsrsMsbuildTasks -使用AddResource任务向ssrs报告部署添加映像文件



几年来我一直在使用出色的ssrsmsbuildtasks来自动部署ssrs报表/文件夹/数据源。大拇指.

在当前的gig上,他们有"松散"的映像文件,需要部署到报告文件夹。看起来AddResource任务应该这样做,但我得到以下错误:

上报错误UploadResource:该方法或操作不是实施。

我在这里发布了codeplex项目(不是很活跃),在这里直接发布了Steve Wright的博客,但我没有一点延迟满足的感觉。

我正在使用以下msbuild脚本来尝试上传文件:

<Target Name="AddResources" DependsOnTargets="GetServerUrl">
    <AddResource ReportServerURL="$(TargetServerUrl)" Folder="$(TargetReportFolder)" Files="c:tempCHSLogo.gif" />
</Target>

我查看了来源和AddResource任务正在调用ReportService2010上的CreateCatalogItem (ItemType"Resource")。asmx API。我不太了解ssrs api,不知道这是不是我要找的。

即使你没有得到答案…我希望提高大家对ssrsmsbuildtask的认识,因为它们是一种自动化报表部署的好方法!

/jhd

作者在AddResource中有一个意外的NotImplementedException。他更正并发布了2011年7月18日的新版本。我已经下载,测试,验证了。伟大的工作。详情请参阅codeplex上的讨论线程。

再次强调,如果您希望自动部署SSRS报表,那么您应该查看一下ssrsmsbuildtasks。我已经使用它们好几年了,您很快就可以启动并运行您的报告部署。很好的例子和很好的支持。

好东西。

最新更新