Online Eiffel Documentation
EiffelStudio

EiffelStudio 5.7 for Windows

Requirements

Computer/ProcessorPC with 300 MHz or higher Pentium II class processor or equivalent recommended.
Operating SystemWindows NT/2000/XP/2003/Vista (.NET support is for Microsoft Windows 2000, XP and 2003 only).
Memory512MB of RAM (1GB recommended).
Hard Disk500MB of hard disk space (1GB recommended). Hard disk space requirements will vary depending on configuration; custom installation choices may require more or less space. Space required for installation of the Microsoft .NET Framework will also be required.
DriveCD-ROM drive (not required when downloading EiffelStudio).
Display1024 x 768 or higher resolution video adapter and monitor.
PeripheralsKeyboard and mouse or compatible pointing device.
ISE_PLATFORMwindows for 32 bits version of Windows, win64 for 64 bits version of Windows.

Installing EiffelStudio from the Web

After downloading the Eiffel57.msi installation package, right click on it and select Install. This will launch the installation procedure. Follow the steps indicated in the dialogs to complete the installation.

Installing the Enterprise Edition.

Insert the CD into your CD-ROM drive. If you have the autorun facility enabled, the installation process will automatically be launched. Otherwise you can launch it by executing Eiffel57.msi located at the root of the CD. During the installation you will be asked for your Username and CD Key

Enter the information located inside the box that contains your copy of the EiffelStudio Enterprise Edition, or that you will have received via email. Once the information is correct, the Next button will be enabled. Click Next and follow the steps indicated in the dialogs to complete the installation.

Once installed, the first time you launch EiffelStudio, you will be asked for an activation key through the following dialog:

Registration dialog

By clicking on the http://activate.eiffel.com URL, a new web browser will appear with the requested fields automatically filled in with the appropriate information. Simply click Activate and a new page with an activation code will appear. Copy and paste the activation code in the first field and the Activate button should be enabled to let you activate your copy.

You can activate your copy up to three times. Once you have reached this threshold and need to reinstall your copy, contact Eiffel Software to request one more activation.

You may receive the following dialog when launching EiffelStudio:

Registration incomplete

This probably means that EiffelStudio was not properly installed using the setup.exe program. Uninstall EiffelStudio and rerun the installation procedure by making sure to launch setup.exe and enter your Username and CD Key.

.NET Support

To enable .NET support in EiffelStudio, it is necessary to install the Microsoft .NET Framework prior to starting the installation of EiffelStudio. EiffelStudio currently supports versions 1.0 and 1.1 of the .NET Framework. Partial support for the .NET Framework 2.0 beta has been added in this version of EiffelStudio.

What about Windows 95, 98 and Me?

EiffelStudio will not run on Windows 95, 98 and Me. Contact Eiffel Software directly if you need support for those OSes. EiffelStudio generated code could run on 95, 98 and Me if no UI is being used. If the UI is used it could run but it requires installing the Microsoft Layer for Unicode.

Starting EiffelStudio

Now everything should be properly installed and you should be able to run the compiler. You can now launch EiffelStudio from the Start menu or from the EiffelStudio shortcut on your desktop. If you are a new user to EiffelStudio, we recommend that you follow the guided tour.