幾年來,我一直在使用優秀的ssrsmsbuildtasks來自動執行ssrs報告/文件夾/數據源部署。豎起大拇指。SsrsMsbuildTasks - 使用AddResource任務將圖像文件添加到ssrs報告部署
在當前的演出中,他們有'鬆散'的圖像文件需要部署到報告文件夾。貌似AddResource任務應該這樣做,但我得到了以下錯誤:
Reporting error UploadResource: The method or operation is not implemented.
我已經發布到CodePlex項目(不是很活躍)here並直接向史蒂夫·賴特的博客here,但我的意義不大遲來的喜悅。
我用下面的MSBuild腳本來嘗試和上傳文件:
<Target Name="AddResources" DependsOnTargets="GetServerUrl">
<AddResource ReportServerURL="$(TargetServerUrl)" Folder="$(TargetReportFolder)" Files="c:\temp\CHSLogo.gif" />
</Target>
我看着源和AddResource任務呼籲ReportService2010.asmx API CreateCatalogItem(ItemType的「資源」)。我不太瞭解ssrs api,知道這是我想要的。
即使您沒有得到答案......我希望提高關於ssrsmsbuildtasks的意識,因爲它們是自動執行報告部署的好方法!
/jhd