Menu

BuildInstructions

Anonymous David Ronnfeldt

ESI Tool Build Instructions

Prerequisites

The tools have been produced using the following tools:

  • Microsoft Office 2003 20102016
  • Microsoft Visual Studio 2005 2010 Professional Edition
  • NUnit v2.5.2 v2.6.2v2.6.3
  • A Subversion client (such as TortoiseSVN)

The tools can be compiled using the Visual Studio 2010 Express Edition (install the C# components as a minimum). Previous versions may not work so well, since the tools depend on .NET 4.0

UnixUtils and Visual Build Pro are also used when producing the releases

Getting Started

  1. Checkout the source code using your subversion client, e.g.

     svn co https://svn.code.sf.net/p/esitools/code/trunk esitools
    
  2. Open file ESItools.sln in Visual Studio

  3. Build the solution
  4. Open file ESItools.sln in NUnit
  5. Select ESItools.sln in the NUnit left hand pane and press Run

Using Other Versions of Microsoft Office?

First of all please check the Developer's forum to see if anyone has succeeded in using the your version of MS Office. If no-one has tried your version then please try building the software and running NUnit and report the results to the Developer's forum.

If this doesn't work and you still want to use the tools, then you need to replace the references to Excel, Outlook, Word and Microsoft.Office.Core with your versions of the Microsoft Interop assemblies. If you need help with this then ask on the Help Forum.

If you are using a version of Microsoft Office prior to 2010 then you need to edit file WorkbookEx.cs and comment out the following line (in the constructor):

myWorkbook.CheckCompatibility = false;  // Office 2010 only

Related

Wiki: Home

MongoDB Logo MongoDB