Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{sa-composition-setup}

{deck:id=owinstallation}

{card:label=Installing for .NET}

|| Jump to:||
| * [Automatic Installation|#net_auto]
* [Manual Installation|#net_manual] | 

{include:DOCS:Installing for .NET}

{card}

{card:label=Installing for SSRS}


{note}The OfficeWriter SQL Server Reporting Services integration has two parts: the server-side OfficeWriter renderer (export) and the client-side OfficeWriter Designer. The server-side OfficeWriter is installed with one of the OfficeWriter installers (32 or 64 bit). The client-side OfficeWriter Designer is installed with the separate *OfficeWriterDesinger-Installer.msi*. {note}

|| Jump to:||
| * [Server-Side OfficeWriter for SSRS|#ssrs]
** [Automatic Installation|#ssrs_auto]
** [Manual Installation|#ssrs_manual]
* [OfficeWriter Designer|#owd]
** [Automatic Installation|#owd_auto]
** [Manual Installation|#owd_manual] | 


{include:Docs:Installing for SSRS}

{card}

{card:label=Upgrading OfficeWriter}

h1. Upgrading OfficeWriter

h3. Upgrade Process

When upgrading to a newer version of OfficeWriter, it is recommended that you *Remove* the existing version of OfficeWriter and then follow the instructions to *Install OfficeWriter* for .NET or SSRS. 

{note}The OfficeWriter installer does not update the DLLs in your applications' bin directories or your machine's GAC. When upgrading, make sure to upgrade the references in your application to point to the new DLLs.{note}

h3. Upgrading from OfficeWriter v3

When upgrading from OfficeWriter 3 (ExcelWriter 6, WordWriter 3) to OfficeWriter 4 or later, some changes to your .NET code may be required. 

For details see:
* [Upgrading from ExcelWriter 6 to ExcelWriter 7|http://wiki.softartisans.com/display/EW70/Upgrading+from+ExcelWriter+Version+6+to+ExcelWriter+Version+7]
* [Upgrading from WordWriter 3 to WordWriter 4|http://wiki.softartisans.com/display/WW40/Upgrading+from+WordWriter+Version+3+to+WordWriter+Version+4]

{card}
{card:label=Removing OfficeWriter}

h1. Automatic Removal
_OfficeWriter for .NET, OfficeWriter for SSRS, OfficeWriter Designer_

If OfficeWriter was installed with the automatic installer, use *Add/Remove Programs* to remove OfficeWriter and all of its associated installation files:

1.From the *Start* menu, select *Settings -> Control Panel*. 

2.Double-click *Add/Remove Programs*. 

3.Select *SoftArtisans OfficeWriter* or *SoftArtisans OfficeWriter Designer*. 

4.Click the *Change/Remove* button to remove the old copy of OfficeWriter.

{note} If you want to keep copies of the old install files, just copy them to a new directory outside of SoftArtisans/OfficeWriter{note}

h1. Manual Removal

h3. OfficeWriter for .NET

1. Run *LicenseManager.exe* to remove the license keys from the registry.

2. Remove all copies of *SoftArtisans.OfficeWriter.ExcelWriter.dll* and *SoftArtisans.OfficeWriter.WordWriter.dll* from your machine. 

h3. OfficeWriter for SSRS

1. Remove the {{SoftArtisans_OfficeWriter_Strong_Name}} security trust codegroup from *rssrvpolicy.config*.

2. Remove the OfficeWriter for Excel and OfficeWriter for Word {{XLTemplate}} and {{WordTemplate}} rendering extensions from *rsreportserver.config*. 

3. Remove *SoftArtisans.OfficeWriter.RS2008.dll* or *SoftArtisans.OfficeWriter.RS2005.dll*, *SoftArtisans.OfficeWriter.ExcelWriter.dll* and *SoftArtisans.OfficeWriter.WordWriter.dll*  from *<MSSQL Directory>\Reporting Services\Report Server\bin*. 

4. Stop and start Reporting Services (if 2008 or later) or restart IIS (if 2005) for the changes to take affect.
 
5. Run *LicenseManager.exe* to remove the license keys from the registry.

h3. OfficeWriter Designer

1. Remove all registry keys listed under *HKEY_Current_USER\Software\SoftArtisans\OfficeWriter\Designer*.

2. Remove *SAWordTemplateAddIn.dotm* from *%appdata%\Microsoft\Word\STARTUP* and *SAExcelTemplateAddIn.xlam* from *%appdata%\Microsoft\Excel\XLSTART*. 

3.  Open a command prompt window and move to the directory *OfficeWriter\Designer* or to the directory where the installation files are stored. 

4. Enter {{regsvr32 /u SARS8CLT.dll}} to unregister SARS

{card}
{deck}