As all Eiffel Programs are built as (smaller or bigger) projects this is an important task. As one can work with many projects at the same time this selection must be made each time the workbench is started.
As usual there are some choices:
(This applies even if the compilation failed because of syntax errors.) Reloading means that the compiler retrieves its database containing information about the project. To reload a project, select project and open project from the menu:
Now you can select your project. If it does not appear on the list, it is probably not precompiled. Use the browse or new button in this case.
The list shows all projects available in the repository. You must select the project you want and either double-click on the correct project (or click on the project and press Open). That's all. The project context is loaded and you can continue work.
Use the Browse Button and browse through your files until you have found the proper .esd file.
In our example this was the file Fib.esd in the Visual Eiffel Examples collection. Select Open with the proper filename. Then Visual Eiffel will load the project and put it into the Universe. The next time you run Visual Eiffel, fibonacci will be in the universe. To prove this, leave the workbench and start it again! You will now find the Project in the list of precompiled projects.