GeneXus X Evolution 3 Hardware and Software Requirements

Official Content

The following are the guaranteed and necessary requirements in order to run GeneXus X Evolution 3.

GeneXus IDE needs administrator rights in order to function properly. So the user running GeneXus has to have administrator rights.

Hardware Requirements

* Processor: minimum of 1 GHz (multi core recommended)
* Memory: minimum of 4 GB of RAM (8 GB recommended)
* Hard disk: minimum of 1.2 GB of disk space for the installation. To generate applications you will need additional space or a shared disk unit to create the knowledge bases, and generate the code

Software Requirements * Microsoft Windows Server 20XX, Microsoft Windows XP SP2, or higher (1)
* Microsoft .NET Framework 3.5 Service Pack 1
* Microsoft SQL Server 2005, 2008, 2012, 2014, 2016 (Express, Standard or any other Edition)
* Microsoft Internet Explorer. Minimum version: 6.0 SP1. Recommended version: 8.0 or higher
* Sun JRE | JDK 1.6 or higher (2)

(1)As of GeneXus X Evolution 3 Upgrade 4, GeneXus setup does not support Windows 2003 server and Windows XP. More Information...

(2) Not required as of GeneXus X Evolution 3 Upgrade 6. More information ...

Generation requirements:

Generator Requirements
.NET * Microsoft .NET Framework 3.5 or higher for web environments; Microsoft .NET Framework 3.5 for win environments
* ADO .NET provider associated to the selected DBMS
* SD application check UrlRewrite, or GeneXus X Evolution 3 .NET Generator for more information
Java * Sun JDK 1.6 or higher
* Servlet API implementation file for Web environments (for example servlet-api.jar file)
* Check GeneXus X Evolution 3 Java Generator for more information
Ruby * a Ruby interpreter and dependencies are distributed with GeneXus under the folder \InstallDir\gxruby\win\ruby
ruby 1.9.1p243 (2009-07-16 revision 24175)
* See Ruby Generator Requirements
Smart Devices(1) * iOS Requirements
* Windows Phone Requirements
* Android SDK 2.2 and Google APIs:8 (2.2) Android Requirements
Windows 8 * Windows 8 Requirements

(1) - Knowledge base Navigator is not supported when using Offline Apps Prototyping. Take a look at Smart Devices Offline Applications Requirements.

Execution requirements:

Generator Requirements
.NET * Microsoft .NET Framework 3.5 or higher for web environments; up to Microsoft .NET Framework 3.5 for win environments(1)
* IIS 6.0 or higher for web environments(2)
* ADO .NET provider associated to the selected DBMS
* Check GeneXus X Evolution 3 .NET Generator for more information
Java * Sun JRE 1.6 or higher(3)
* J2EE Server or Servlet Server
* DBMS JDBC Driver
* Check GeneXus X Evolution 3 Java Generator for more information
Ruby * Webserver supporting Rack
Smart Devices * iOS Requirements
* BlackBerry Requirements
* Android Requirements

(1) - .Net Framework 4.5 and a Virtual directory with .NET framework 4.0 Application pool when using WebNotifications external object.
(2) - Internet Information Server 8 when using WebNotifications external object make sure to install the windows feature 'WebSocket Protocol' module in the IIS 8 section.
     - Internet Information Server 7 or higher when using Azure.
(3) - JDK 1.7 and Apache Tomcat 7.0.67 or higher if WebNotifications external object features are used.

When generating application that uses databases, the supported DBMS's are the following:

Generator DBMS DBMS Version
.NET
Java
Visual FoxPro
Ruby(1)
* DB2 Universal Database
* DB2 UDB for iSeries
* Informix
* MySQL(2)
* Oracle
* PostgreSQL
* SQL Server
* 7.1 or higher
* V5R1 or higher
* 7.31 or higher
* 4.x or higher
* 8.1.5 or higher
* 7.x or higher
* 2000 or higher

1 - Ruby generator supports SQL Server and MySQL.
2 - Using GeneXus Access Manager and/or GXflow the supported version for Mysql is 5.0.3 or higher.

Supported Internet Browsers:

Browser Minimum Version Recommended Version
Internet Explorer Minimum version: 8.0 10.0 or higher(1)
Mozilla Firefox Minimum version: 3.0 10 or higher(1)
Google Chome Minimum version: 6.0 17 or higher(1)
Safari Minimum version: 5.0 6.0 or higher(1)
Microsoft Edge Minimum version:20.0 20.0(2)

1 - If WebNotifications external object, Progress Indicator (X Evolution 3), Responsive Web Design (RWD) features are used this are Minimum supported Versions.
In all cases, the latest available browser version is recommended, primarily because of improvements related to performance and security.

2 - Supported since GeneXus X Evolution 3 Upgrade 5.

GeneXus X Evolution 2 Hardware and Software Requirements for previous versions hardware and software requirements.

Notes

To enable the 'WebSocket Protocol' module in Windows follow these steps: "Turn Windows features on or off" -> Internet Information Services ->World Wide Web Services -> Application Development Features -> WebSocket Protocol. It requires to restart the machine.
To verify that .NET Framework 4.5 is installed, go to "Turn Windows features on or off" and check .Net framework 4.5 Advanced Services. .NET Compiler csc.exe of .net framework 4.5 is the same than the one of .net framework 4.0 (typically found under C:\Windows\Microsoft.NET\Framework\v4.0.30319).

Was this page helpful?
What Is This?
Your feedback about this content is important. Let us know what you think.