System Requirements

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

Supported Operating Systems

Desktop: Windows 10; Windows 11;

Server: Windows Server 2016+

Supported Architectures

x86, x64

RAM

2-4 GB for application usage

Minimum Disc Space

CMSi application folder: 300-500Mb;  CMSi database 350Mb (minimum) 

Processor type

Pentium III compatible processor or faster

Processor speed

Minimum 1.8 GHz

Display

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.

More information on this is available at:

  • Click here for more information about the system requirements of .NET Framework 4.
  •  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:

Application/service

Used for

Internet browser (any)

 Online help links to these manual pages at  https://cmsidocumentation.esdm.co.uk

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.8 (from v3.15.1) and the CMSi database, which uses Microsoft SQL Server 2016+ 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).


Modified 23/11/2023
Find out more