|
Installation
> Installing OfficeWriter on the Server
Installing OfficeWriter on the Server
Automatic Installation
To run the automatic installation, double-click OfficeWriter-3.x.x-Win.exe,
and follow the InstallShield instructions.
During the automatic installation process you will be asked to enter the
OfficeWriter license key that you received with your order confirmation. To
see all OfficeWriter license keys installed in the registry, or to add or
remove a key (for example, when upgrading) run LicenseManager.exe
(included with OfficeWriter). When you update a license key, IIS must be
reset before the new license will take effect.
Manual Installation
To install OfficeWriter the first time, run the automatic installation. Once
InstallShield has unpacked the dll files that contain OfficeWriter, you can
re-install OfficeWriter manually (for example, if you are moving OfficeWriter
to a different server):
- Make sure that the following are installed on the server:
- Copy SoftArtisans.OfficeWriter.v3.RS2000.dll, SAWW3NET.dll, and SAXW6NET.dll to
<MSSQL Directory>\Reporting Services\ReportServer\bin.
- Run LicenseManager.exe to install the OfficeWriterEE or OfficeWriterSE key.
- Modify the RSReportServer.config file in
<MSSQL Directory>\Reporting Services\ReportServer. Copy the following
report rendering extension declaration to the file's <Render> node:
<Configuration>
<Extensions>
<Render>
<Extension
Name="XLTemplate"
Type="SoftArtisans.OfficeWriter.ReportingServices.ExcelTemplateRenderer,
SoftArtisans.OfficeWriter.v3.RS2000"/>
<Extension
Name="WordTemplate"
Type="SoftArtisans.OfficeWriter.ReportingServices.WordTemplateRenderer,
SoftArtisans.OfficeWriter.v3.RS2000"/>
</Render>
</Extensions>
</Configuration>
- Modify the rssrvpolicy.config file in
<MSSQL Directory>\Reporting Services\ReportServer. Copy the following
security trust codegroup to the file's <CodeGroup> node:
<configuration>
<mscorlib>
<security>
<policy>
<PolicyLevel version="1">
<CodeGroup
class="FirstMatchCodeGroup="
version="1"
PermissionSetName="Nothing">
<CodeGroup
class="UnionCodeGroup"
version="*"
PermissionSetName="FullTrust"
Name="SoftArtisans_OfficeWriter_Strong_Name"
Description="This code group grants SoftArtisans OfficeWriter code
full trust.">
<IMembershipCondition
class="StrongNameMembershipCondition"
version="*"
PublicKeyBlob="0024000004800000940000000602000000240000525341310004
0000010001004779CB207F115E86EF9DD3233F9F130F8891911345176650F7233
0F84CA3F54C96DEB08439680660F02872EEF5DA3955A14C63F96E57DFB71B1535
280C37DA2CB5BA37D78A9882414DB11F67FD66DEBC4AD93DD34F4A587D34DB4D2
3D9C6AF83431D88A7EF42BB01082913F3560DCB50129C5BBA7ECA0DE8BC286DA7
4F58FADE"/>
</CodeGroup>
</CodeGroup>
</PolicyLevel>
</policy>
</security>
</mscorlib>
</configuration>
The PublicKeyBlob value should be in one line. When you copy the lines above
to rssrvpolicy.config, remove the line breaks within the PublicKeyBlob. |
- To install the samples, upload the RDL files in
OfficeWriter\ReportingServices\Samples to the Reporting Server using
Report Manager.

Copyright 2007 © SoftArtisans, Inc. All Rights Reserved.
|