Automatic Installation
Intro
The OfficeWriter 8 installer is available in 64-bit (OfficeWriter-Installer-8.#.#-x64.msi) and 32-bit (OfficeWriter-Installer-8.#.#-x86.msi).
There is a single OfficeWriter installer that that handles installing any configuration of OfficeWriter, regardless of which edition (SE or EE) or components (ExcelWriter, WordWriter, SSRS integration) you have purchased.
Running the Installer
- Check that your system meets the System Requirements. You MUST have SQL Server Reporting Services installed on the machine that you are trying to install OfficeWriter for SSRS. If SSRS is not detected, it will not be available as a custom setup option.
# The OfficeWriter for SSRS integration requires modifying several SSRS config files and adding DLLs to the bin directory. To ensure a stable installation, STOP the SQL Server Reporting process before installing OfficeWriter.
# Double click the msi to begin installing OfficeWriter for .NET:
!welcome_ow.png!
# Click Next to proceed to the End-User License Agreement.
# Read the End-User License Agreement and click Next when finished.
!EULA_ow.png!
# Click Next to proceed to the license key entry.
# You will be prompted for a license key. Enter a license key into the box and click Check Key.
{note:title=Where to find your license key}
If you are evaluating, your 30-day OfficeWriter EE license key was sent in your evaluation e-mail.
If you have purchased the product, you can find your license keys:
- In the original order confirmation e-mail
- On the OfficeWriter site - You will need to log in with the credentials that were used to purchase the product. These credentials are also available in the original order confirmation e-mail.
- Run the OfficeWriter installer on another machine with SQL Server Reporting Services to unpack the necessary installation files (see above).
# Make sure that your system meets the System Requirements.
# Installing OfficeWriter for SSRS requires mondifying several SSRS config files and dropping DLLs in the bin directory. STOP SQL Server Reporting Services process before installing OfficeWriter.
# Copy the following files to <MSSQL Directory>\Reporting Services\ReportServer\bin- SoftArtisans.OfficeWriter.RS2005.dll (for Reporting Services 2005) or SoftArtisans.OfficeWriter.RS2008.dll (for Reporting Services 2008 or Reporting Services 2012)
- SoftArtisans.OfficeWriter.WordWriter.dll
- SoftArtisans.OfficeWriter.ExcelWriter.dll .
# 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:
For Reporting Services 2005:
{newcode:language=xml}
<Configuration>
<Extensions>
<Render>
<Extension Name="XLTemplate" Type="SoftArtisans.OfficeWriter.ReportingServices.ExcelTemplateRenderer,
SoftArtisans.OfficeWriter.RS2005"/>
<Extension Name="WordTemplate" Type="SoftArtisans.OfficeWriter.ReportingServices.WordTemplateRenderer,
SoftArtisans.OfficeWriter.RS2005"/>
</Render>
</Extensions>
</Configuration>For Reporting Services 2008 or 2012:
{code:xml}
<Configuration>
<Extensions>
<Render>
<Extension Name="XLTemplate" Type="SoftArtisans.OfficeWriter.ReportingServices.ExcelTemplateRenderer,
SoftArtisans.OfficeWriter.RS2008"/>
<Extension Name="WordTemplate" Type="SoftArtisans.OfficeWriter.ReportingServices.WordTemplateRenderer,
SoftArtisans.OfficeWriter.RS2008"/>
</Render>
</Extensions>
</Configuration>{note}You will likely already have the "FirstMatchCodeGroup" CodeGroup element in your Render node. You should only need to copy the innermost CodeGroup element (Name="SoftArtisans_OfficeWriter_Strong_Name").
- To install the samples, upload the RDL files in OfficeWriter\ReportingServices\Samples to the Reporting Server using Report Manager.