Installing CORA

Using CORA help

Getting started like all CORA help systems use this same online, client-side presentation interface.

The Information is presented (except in small viewing devices, such as a smartphone) along the left side of the browser and the Topics are "Affixed" to the right side of the browser.

If your viewing width is less than 768px then the Affixed Topics are hidden and the Information is presented on its own.

Thanks to jQuery and Bootstrap, these help files should be continuously readable and usable on any device or browser.

The topic, or sub-topic you are viewing will be reflected in the color and marker shown in the Affixed Topic section.

You may jump quickly to any topic by clicking/pressing on it in this Affixed Topic pane.

When you link to a particular topic, through an internal hyperlink, or the Affixed topic pane, an entry in the history chain is created and available for you to quickly move back and forth using the arrows at the bottom of the page.

In this example, the Next icon is disabled, meaning that you are at the right end of the history chain; there aren't any other topics that have been linked to after this current topic.

You may provide context based feedback by selecting the Feedback Button in the top navigation bar. The current topic you are viewing will be placed into the Feedback message automatically, allowing you to post your question, concern, or suggestion.

Your name (min 3 characters), email address and feedback (min 9 characters) are mandatory fields .


CORA-X is built on top of the Microsoft .NET framework 4.61, which requires requires Microsoft Windows 7 or later.

The install will check for this pre-requisite and prompt you to load it if it is not present in your computer.

What's Available?

  1. CORA-X is available in a 64-bit version, and a 32-bit version.
  2. The CORA-X installer will install the 64-bit version if possible, then fall back on the 32-bit version if neccessary.
  3. CORA-X is available as a free, 60 day trial. You will not be asked for a credit card while trying CORA-X.
  4. CORA-X is available by purchasing a license.
  5. CORA-X will be available by subscription in the near future.
  6. CORA-X is available for individuals, teams, offices and enterprise clients.

Installing CORA-X

There are two types of installer:

  1. The "Team" based installer for CORA-X.
  2. The Web-based installer for CORA-X.

The Team based installer is intended for organization that need to install CORA-X onto multiple computers using a single installation package.

The Web-based installer is ideal for individuals and small groups that would prefer the convenience of installing CORA-X onto their own computer(s). This is the installer that is used for the free 60-day trial.

Team based installer:

Extract the files (from the ZIP file) to your preferred directory.

The Main Installer for the Team based installation package will have a directory structure similar to the following.

Open Install CORA-X.exe.

The Web based installer will download a single file.

Open InstallCORA-X.exe.

Once you run the CORA-X installer, the following dialogs will lead you through the installation:

  1. The Installer dialogs

    The following selections will appear as CORA-X is installed for all users on your computer.

    • at this time, you will be prompted to run the actual installer
    • you will need Administrative permissions
    • if you are not an Administrator, you will an Administrator to
      sign inand permit the installation to proceed.

    • Many anti-virus and anti-ransomware programs block new applications that attempt to write in key folders, such as "My Documents".
    • CORA-X needs access to your files and folders in order to secure them for you.
    • If CORA-X reports that it is blocked from accessing folders, cancel "CORA-X User Setup", instruct your anti-ransomeware to permit CORA-X access, then Open CORA-X again.
  2. CORA-X Single User Setup

    Now that MSI installer has been installed on your computer, the CORA-X User Setup will prepare CORA-X for use on the current user account. If there are three users who share the use of this computer, each with have their own, unique and secure instance of CORA-X.

    If CORA-X does not have access to some of your folders (check your anti-virus and anti ransomware to ensure you permit CORA-X access) then a warning message will appear.

    It is strongly recommended that you close this CORA-X Individual User Setup, grant CORA-X permission to access your folders, and then start CORA-X again.

    If CORA-X does have access to your folders, then the following "CORA-X User Setup" will appear. This securely setups up CORA-X for this "user account". Each user on this machine will have their own, unique and secure instance of CORA-X.

  3. The Activation Key - Individual license

    Individual licenses and Free-trials will skip this Activation page during the original installation of CORA-X.

    Then, after installing CORA-X, you may enter this setup again by holding the Ctrl-Key while exiting CORA-X, or while clicking on the "About CORA-X" menu item in the Information Toolbar Menu.

    You will then select the "Activate License" checkbox.
    Next use the "Import button" and select the "CORA-X_Upgrade.txt" file that was sent to you by email.

    After importing your Activation File, you will be asked for the Activation Key (exactly as shown below).
    *There is a video illustrating this "Activation" in "Tutorials".
  4. The Activation Key - Team license

    Team licenses will have this Activation page next.

    All activation keys have this format; 2 groups of upper-case letters, 2 groups of lower-case letters, and 2 groups of numbers.
  5. The CORA Secure Generator (CSG)

    Keep a copy of your CSG. Should it be necessary to repeat the setup of CORA-X on your computer, you will need this CSG to reproduce your setup.

    It should be noted that even with the same CSG, you will not create the same MUP. As a precaution, you should backup your system on a regular basis.

  6. The Secondary Location

    The Secondary location is very important for your security. Please read the instructions presented in this dialog carefully when completing this step in your setup.
    In brief, key files needed to properly and securely operate CORA-X are dispersed throughout two locations, the primary location (local hard drive) and the secondary location, which should not be local to your computer.

    Lets think about standard encryption. If the encryption keys are kept on your hard drive, then a hacker may not have to bother breaking your encryption; if they find the encryption keys (and they're very smart, or have software created by people who know where to look), then it is much easier if they just find these keys.

    This is why CORA-X recommends using a Secondary location, and we strongly suggest that your secondary location is not permanently connected to your computer. Our first choice is a portable USB that is only attached when you use CORA-X.

  7. CORA-X: first time use after CORA-X setup has completed

    The CORA-X Individual User Setup is complete; CORA-X is about to run for the first time on this account.
  8. During the first use, CORA-X will confirm with you that you have read and understand the EULA.
  9. You may Register this installation of CORA-X (with during your first use, or at a later date. You will be prompted to register every time your start CORA-X until you have Registered.


The main interface

CORAfy Actions

CORAfy Actions

CORA-X Groups

CORA Groups are a convenient way to organize shortcuts to your files. This Welcome page is included in your "My Documents" Library, in the CORA-X folder, and in your primary local hard drive (c:\\CORA-X).

    For example, on our development machines, there have been CORA groups for:
  • CORA generation 1
  • CORA-X
  • CORA generation 2
  • CORA-X
In these CORA groups, there is a mix of program files (C++, C#, etc.) and documentation, located in many different folders. CORAfying and unCORAfying becomes a simple, one action operation.

This "Welcome to CORA Groups" is an example of having a CORA group that links to multiple files, in different folders. Additionally, you may CORAfy each of the files included in this CORA group using the CORAfy Toolbar button, keyboard shortcut, context menu, or status bar icon (will only appear after a selection has been make previously).