SSRS 2012 SharePoint統合モードでのAspose.Slidesの手動統合
Contents
[
Hide
]
この記事では、SSRS 2012 SharePoint統合概念におけるAspose.Slides for Reporting Servicesの手動統合方法を説明します。
SharePoint統合モードでのSSRS 2012とのAspose.Slidesの統合
ここでの手動インストールは、MSIインストーラーの代わりにDLLを使用します。
製品をMSIインストーラーを使ってインストールすることをお勧めします。なぜなら、必要なすべてのインストールプロセスと設定作業が自動的に実行されるからです。ただし、MSIインストーラーを使った自動インストールが失敗した場合、以下のステップに従ってください:
- UniversalディレクトリからAspose.Slides.ReportingServices.dllをSharePont RSのbinディレクトリにコピーします。
私たちの場合、これはC:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebServices\Reporting\binです。 - Aspose.Slides for Reporting Services手動インストール記事で説明されているのと同じ方法で、SharePointのrssrvpolicy.configファイルを更新します(C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebServices\Reportingディレクトリから)。
- 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の記事をお読みください。