Installation and Activation

Please review the Installations topic to learn about different Release 9 installation packages before proceeding.  This topic covers conventional Windows installations using an .exe file, either for 32-bit or for 64-bit Windows systems.   


This topic does not cover the use of portable installations, which are easy to use and are the right choice for work with Cutting Edge versions of Manifold and Viewer.  See the Installations topic for a quick guide to using portable installations.


Video: To learn how to install and run a portable installation, see the Manifold Viewer - Install and Run video on YouTube.   Using a portable installation is the same basic procedure for either Viewer or Manifold Release 9.   Using a portable installation is easy.  Avoiding Windows Installer hassles is such a delight that many people, once they learn how to use portable installations, will never go back to hassling with Windows Installer.


New builds incorporate all that has gone before.  No need to install an older build before downloading and using the latest build.   No need to install an "official" build before downloading and using the latest Cutting Edge build.

For Radian Studio Users

Installing or activating Release 9 will remove and de-activate any Radian Studio or Manifold Future installation.    Release 9 is an upgrade from Radian Studio and replaces Radian Studio on your machine.

Download the Installation File

To install Release 9 from an .exe file begin by downloading the installation file from the Release 9 Downloads page or the Viewer Downloads page on the Manifold web site.   This example uses a typical Release 9 installation file.   The file you install may show slightly different captions than illustrated.  Installation of Manifold Viewer will be nearly identical.   This topic uses Windows 10.  Earlier Windows editions may be slightly different.


Important: Installation files do not contain viruses.  Each file is published with an SHA1 checksum that you can use to verify the file you download is virus-free.   See the Using SHA Checksums topic for step by step instructions on how to verify an SHA1 checksum.


Uninstall any prior installation before installing a new Manifold Release 9 installation. If Windows Installer reports any problems, read the  Windows Installer Problems page for advice.

Save the Installation File

After installing, save the .exe file for future use.  Do not delete it. Windows may need it some day to uninstall or to repair an installation.


Double-click the .exe file to begin installation.    Windows 10 may complain:



The app and publisher are unrecognized because Manifold respectfully declines to agree to terms and conditions of Microsoft programs that, in our view, may result in harvesting of user identities or which may compromise user privacy.  Manifold will cut no corners on user privacy, not even with a respected partner like Microsoft.  


Press the More info link and then press the Run anyway button.



Press the Run anyway button.


On other systems Windows may complain in a different way:



Ignore the warning (we can always check the SHA values to make sure the installation files have not been altered since publication by Manifold) and press Run.


That launches the Release 9 installation dialogs, a standard set of dialogs for .exe file installations like those used by Visual Studio redistributable files.   Release 9 and Manifold Viewer use .exe style installation dialogs to enable installation of the Visual C++ Redistributable files automatically if they have not yet been installed on the Windows machine in use.


Installation dialogs are obvious and are almost identical for both Release 9 and Manifold Viewer.   A typical installation will be similar to the following:



Read the EULA and then check the I accept the terms in the License Agreement box.  Press Install.


Windows thinks for a few seconds and then will pop open a confirmation box (not illustrated) that asks confirmation whether we wish to allow this new application to make changes to our system.  Press Yes.



The installation will proceed automatically, installing the Visual C++ Redistributable if necessary and then installing Release 9.  When it is finished, press Close.  Release 9 is now installed.


Restarts - The .exe installation will automatically install or update required Microsoft facilities, such as the Visual C++ Redistributable.   Depending on the Microsoft facilities that have been installed or updated, after installation the dialog may advise that the system must be restarted before operating the software.   Software installation packages often recommend a restart in a routine way, just in case it is necessary, but in this case if the dialog says a restart is required it really is necessary.


Manifold Viewer is a free product that does not require activation.    Release 9 must be activated with a Release 9 serial number to enable a license.  If you do not have a valid Release 9 serial number with activations remaining the product cannot be activated.   Before activating, find and open the serial number email that provided your Release 9 serial number.  We will need it to copy the serial number so we can paste the serial number into the dialog.  


For activation, Release 9 must be launched as administrator. Click the Windows Start button and if you have pinned the new Manifold installation to your Start menu, then right-click on the Manifold Release 9 icon...





... or drill down into your apps within the Manifold 9.0 heading and right-click  onto the Manifold Release 9 entry...





And then choose More > Run as administrator.


When an installation of Release 9 that has not yet been activated is run, the Activation dialog automatically pops open.



Find the email message that sent us our serial number.   Open it and copy the serial number for Release 9 from the serial number.



We make sure that the entire serial number is copied and that we copy the Release 9 serial number and not some other product serial number if we have procured more than one product.  




We paste the serial number into the Serial number box and then we press the Get Activation Key via the Web button.   We must be connected to Internet for this operation.


If not connected to the web or if something blocks Release 9's access to the activation web site  an error message advising that Activation servers cannot be reached will appear.  In that case, use manual activation as discussed at length in the Activation Keys and Serial Numbers topic in the Release 8 manual.




Release 9 pops open a dialog to be sure we want to fetch an activation key.  Press OK.  



After a few seconds (be patient) an Activation key appears.   Press Accept.


Release 9 will now launch.   Before using Release 9 please review the short Read Me First topic.   


To use Manifold in languages other than English, see the Localization topic.

Installing Scripting Languages

Six scripting  languages are always available for use in every Manifold installation without requiring any additional installation of any kind, either because they are built in to Manifold (Javascript) or because they are automatically available as a result of Microsoft facilities that are required for any Manifold installation.


Two additional languages, IronPython and IronRuby, are automatically supported by the Command Window when they are installed (installation is easy).   Five more languages, F#, PerlScript and PythonScript, are supported when they are installed.  


Always available languages:



JavaScript using the Google V8 engine is built into Manifold and is the recommended default.  The other always available languages are provide by Microsoft COM/.NET, which are required for Manifold installation.


Additional languages built into the Command Window:



IronPython and IronRuby are supported by the Command Window just like the built in JavaScript engine, but they are not part of  Manifold installations.   IronPython and IronRuby are installed separately.  See the Example of installing IronPython at the end of the Scripts topic.


See Also



Using SHA Checksums