SSRS 2012 SharePoint統合モードでのAspose.Slidesの手動統合

SharePoint統合モードでのSSRS 2012とのAspose.Slidesの統合

ここでの手動インストールは、MSIインストーラーの代わりにDLLを使用します。

製品をMSIインストーラーを使ってインストールすることをお勧めします。なぜなら、必要なすべてのインストールプロセスと設定作業が自動的に実行されるからです。ただし、MSIインストーラーを使った自動インストールが失敗した場合、以下のステップに従ってください:

  1. UniversalディレクトリからAspose.Slides.ReportingServices.dllSharePont RSのbinディレクトリにコピーします。
    私たちの場合、これはC:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebServices\Reporting\binです。
  2. Aspose.Slides for Reporting Services手動インストール記事で説明されているのと同じ方法で、SharePointのrssrvpolicy.configファイルを更新します(C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebServices\Reportingディレクトリから)。
  3. PowerShellでこのスクリプトを実行しますが、rs_testを自分のReporting Servicesアプリ名に置き換えます。

rs_test




Write-Host "Aspose.Slidesレンダリング拡張の追加"

Add-PSSnapIn Microsoft.SharePoint.PowerShell



Write-Host "Reportingサービスアプリケーションの取得"

$app = get-sprsserviceapplication



if ($app) {

                $app | ForEach-Object {



                $aspps = Get-SPRSExtension -Identity $_ -Name "ASPPS" -ExtensionType "Render"

                $aspptx = Get-SPRSExtension -Identity $_ -Name "ASPPTX" -ExtensionType "Render"

                $asppsx = Get-SPRSExtension -Identity $_ -Name "ASPPSX" -ExtensionType "Render"

                $asppt = Get-SPRSExtension -Identity $_ -Name "ASPPT" -ExtensionType "Render"



                if (-not $aspps ) { New-SPRSExtension -ExtensionType "Render"  -Identity $_ -Name "ASPPS" -TypeName "Aspose.Slides.ReportingServices.PpsRenderer,Aspose.Slides.ReportingServices" }

                if (-not $aspptx) { New-SPRSExtension -ExtensionType "Render"  -Identity $_ -Name "ASPPTX" -TypeName "Aspose.Slides.ReportingServices.PptxRenderer,Aspose.Slides.ReportingServices"}

                if (-not $asppsx ) { New-SPRSExtension -ExtensionType "Render"  -Identity $_ -Name "ASPPSX" -TypeName "Aspose.Slides.ReportingServices.PpsxRenderer,Aspose.Slides.ReportingServices"}

                if (-not $asppt ) { New-SPRSExtension -ExtensionType "Render"  -Identity $_ -Name "ASPPT" -TypeName "Aspose.Slides.ReportingServices.PptRenderer,Aspose.Slides.ReportingServices"}

                }

}



SharePoint向けReportingサービスコマンドレットの詳細についてはこのMicrosoftの記事をお読みください。