Aspose.Slides for Reporting Servicesの再インストール
注意
Aspose.Slides for Reporting Servicesは、ホストマシンに**.NET Framework 3.5**のインストールを必要とします。Aspose.Slides for Reporting Servicesの再インストール手順
最も重要なのは、以前のAspose.Slides for Reporting Servicesのインストールを完全に削除することです。MSIインストーラーは、Aspose.Slides for Reporting Servicesを自動的にアンインストールし、したがって再インストールするために必要な操作を正常に実行できますが、以下の手順を守る必要があります。
-
MSIインストーラーを使用してAspose.Slides for Reporting Servicesをアンインストールする。
-
通常、次の場所にあるAspose.Slides for Reporting Servicesのインストールディレクトリを探します:
OS Root Drive\Program Files\Aspose\Aspose.Slides for Reporting Services
-
MSIインストーラーがAspose.Slides for Reporting Servicesをアンインストールした際に「Aspose.Slides for Reporting Services」ディレクトリを削除していなかった場合、そのフォルダを削除します。
-
各SQL Server Reporting Serviceインスタンスの「bin」ディレクトリ内にあるAspose.Slides.ReportingServices.dllバイナリを見つけます。たとえば、Microsoft SQL Server 2008インスタンス「MSSQLSERVER」がある場合、対応するReporting Serviceの「bin」ディレクトリは次の場所にある可能性があります:
OS Root Drive\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\bin
-
MSIインストーラーがAspose.Slides for Reporting Servicesをアンインストールした際に上記のディレクトリからAspose.Slides.ReportingServices.dllバイナリファイルを削除していなかった場合、今すぐそのファイルを削除します。
-
各SSRSインスタンスのrsreportserver.configファイルを見つけます。たとえば、Reporting Serviceインスタンス「MSRS10.MSSQLSERVER」がある場合、rsreportserver.configファイルは次のディレクトリにあります:
MSRS10.MSSQLSERVER\Reporting Services\ReportServer
-
任意のエディタでrsreportserver.configファイルを開き、Aspose.Slides for Reporting Servicesのインストール中にPowerPointフォーマット拡張機能を追加するために作成された行を見つけます。
<Extension Name="ASPPT" Type="Aspose.Slides.ReportingServices.PptRenderer,Aspose.Slides.ReportingServices"/>
<Extension Name="ASPPS" Type="Aspose.Slides.ReportingServices.PpsRenderer,Aspose.Slides.ReportingServices"/>
<Extension Name="ASPPTX" Type="Aspose.Slides.ReportingServices.PptxRenderer,Aspose.Slides.ReportingServices"/>
<Extension Name="ASPPSX" Type="Aspose.Slides.ReportingServices.PpsxRenderer,Aspose.Slides.ReportingServices"/>
ステップ 8: MSIインストーラーがAspose.Slides for Reporting Servicesをアンインストールした際にこれらの行を削除していなかった場合、今すぐrsreportserver.configファイルから行を削除します。
ステップ 9: 各SSRSインスタンスのrssrvpolicy.configファイルを探します。たとえば、Reporting Serviceインスタンス「MSRS10.MSSQLSERVER」がある場合、rssrvpolicy.configファイルはこのディレクトリにあります:
MSRS10.MSSQLSERVER\Reporting Services\ReportServer
ステップ 10: 任意のエディタでrssrvpolicy.configファイルを開き、Aspose.Slides for Reporting Servicesのインストール中に実行権限を付与するために作成された行を見つけます。
...
<CodeGroup>
...
<!--ここから開始します。-->
<CodeGroup
class="UnionCodeGroup"
version="1"
PermissionSetName="FullTrust"
Name="Aspose.Slides_for_Reporting_Services"
Description="このコードグループはAS4SSRSアセンブリに完全な信頼を付与します。">
<IMembershipCondition
class="StrongNameMembershipCondition"
version="1"
PublicKeyBlob="00240000048000009400000006020000002400005253413100040000010001005542e
99cecd28842dad186257b2c7b6ae9b5947e51e0b17b4ac6d8cecd3e01c4d20658c5e4ea1b9a6c8f854b2
d796c4fde740dac65e834167758cff283eed1be5c9a812022b015a902e0b97d4e95569eb8c0971834744
e633d9cb4c4a6d8eda03c12f486e13a1a0cb1aa101ad94943236384cbbf5c679944b994de9546e493bf" />
</CodeGroup>
<!--ここで終了します。-->
</CodeGroup>
</CodeGroup>
ステップ 11: MSIインストーラーが製品をアンインストールした際に上記の行を削除していなかった場合、今すぐrssrvpolicy.configファイルからその行を削除します。
ステップ 12: Microsoft Visual StudioでRDLレポートの開発とPowerPointフォーマットへのエクスポートのためにAspose.Slides for Reporting Servicesをインストールしている場合、Microsoft Visual Studio 2008の場合のAspose.Slides.ReportingServices.dllバイナリファイルと設定ファイル(rsreportserver.configおよびrssrvpolicy.config)は以下の通りです:
OS Root Drive\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies
ステップ 13: MSIインストーラーがAspose.Slides.ReportingServices.dllバイナリを削除していなかった場合、削除します。また、PowerPointフォーマット拡張機能とコード実行権限をそれぞれ削除するためにrsreportserver.configおよびrssrvpolicy.configファイルを更新していなかった場合、前の手順でファイルを削除したのと同じように手動で削除します。
ステップ 14: Aspose.Slides for Reporting Servicesを再インストールする時間です。自動インストールのためにMSIインストーラーを使用するか、手動で行ってください。