2011-07-14 46 views
1

幾年來,我一直在使用優秀的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

回答

1

作者在AddResource中有一個意外的NotImplementedException。他修正併發布了2011年7月18日的新版本。我已經下載,測試,驗證。很棒。詳細信息請參見discussion thread on codeplex

同樣,如果您希望自動化SSRS報告部署,您應該看看ssrsmsbuildtasks。我已經使用它們好幾年了,並且您的報告部署工作已經開始並且很快運行。很好的例子和很好的支持。

好東西。

相關問題