Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
AppInstall
AppInstall
Making OfficeWriter available to your applications

Once you've installed OfficeWriter, the next step is There are several steps to make OfficeWriter available to your .NET applications:

  1. Install OfficeWriter
  2. Include System.

...

  1. Web
  2. Add references to OfficeWriter
  3. Include OfficeWriter in your code

Add a reference to System.Web

All of the OfficeWriter API objects (ExcelTemplate, ExcelApplication, WordTemplate, WordApplication) have the output options for saving to disk, saving to memory stream, streaming to user in a page response. The last output option, streaming to the user, has a dependency on System.Web. If you are developing a web application, the reference to System.Web should have been added automatically. For other types of applications, you may need to add this reference.

If you are using Visual Studio .NET:

  1. Right-click the project name in the Solution Explorer and choose Add Reference.
  2. Click System and locate System.Web
Note

If you are compiling against .NET 4.0, make sure to use the full profile. The default profile does not include System.Web.

Add a reference to OfficeWriter

There are two ways to do this:

  • Make OfficeWriter available to a single application
  • Make OfficeWriter available for all applications on machine

...

Note
iconfalse

The version attribute of the add assembly node must correspond exactly to the version of Softartisans.OfficeWriter.<Excel/Word>Writer.dll added to the GAC. If you add a new version of Softartisans.OfficeWriter.<Excel/Word>Writer.dll to the GAC using the gacutil command, update the dll version attributes in machine.config. To get the exact version of Softartisans.OfficeWriter.<Excel/Word>Writer.dll, right-click the file and select the Properties tab.

Include OfficeWriter in your code

On any page that uses OfficeWriter, make sure to add the appropriate using statements:

Code Block

using SoftArtisans.OfficeWriter.ExcelWriter; //For ExcelWriter
using SoftArtisans.OfficeWriter.WordWriter; //For WordWriter

As mentioned above, you will also need to make sure that System.Web is included in your project.