System Requirements

CMSi uses SQL Server as the database platform and is written in .NET Framework 4.6.1. This defines the minimum system requirements as:

Supported Operating Systems

Desktop: Windows 10; Windows 8; Windows 7 

Server: Windows Server 2016, Windows Server 2012; Windows Server 2008

Supported Architectures

x86, x64


1 GB (recommended minimum) for application usage

Minimum Disc Space

CMSi: 300Mb minimum, 420Mb for full system 

Processor type

Pentium III compatible processor or faster

Processor speed

Minimum 1.8 GHz


1024 x 768, 256 colours (minimum); but higher resolution screens especially widescreen monitors will improve the experience.

Recommended database management system  Microsoft SQL Server 2016 and above. (Earlier versions supported as far as MS SQL 2008 R2 but support for this will end after 2019)

More information on this is available at:

  • Click here for more information about the system requirements of .NET Framework 4.5 and above.
  •  Click here for more information on the system requirements for SQL Server 2016.

Applications and Services used by CMSi

The following applications and services are also used by CMSi and are therefore required:


Used for

Internet browser (any)

 Online help links to these manual pages at

Microsoft Office or Viewer  (or other open source alternatives) for Excel, Word, Access files


 CMSi provides the ability to export report files into MS  Excel, Word and Access formats and will open the  exported file in the external application (or viewer  software) if available.  Otherwise, users will need the  ability to copy the file to another location where these  applications are available

 Adobe Acrobat pdf  Reader

 CMSi provides the ability to export report files into pdf  format.

CMSi Software Stack 

The main components are the CMSi application, which is written in DotNet Framework v4.5, and the CMSi database, which uses Microsoft SQL Server 2008 R2 database management software.  Other software components used include:

  • Infragistics NetAdvantage controls for Windows forms (v2016.1)
  • ActiveReports (v9)
  • TXTextControl (v21)
  • EasyByte (just for upgrade from CMS 7 RTF)
  • WeifenLuo
  • Prism eventaggregator (v 4.0)
  • HTMLAgility (v1.4)
  • NLog (v4.2.3)
  • Linq2Sql (v2.0)
  • Entity Framework (v6)
  • CommandLineParser (v1.9.71)

and the following mapping components:

  • DotSpatial libraries (v1.9)
  • MapServer (v6)
  • NetTopologySuite

The CMSi installer uses WIX (v3.11).