Building a Noah 4 Fitting Module
Project
Operations

Check if Noah is installed:

///----------------------------------------------------------------------------------------
/// <summary>
/// Verify whether Noah 4 is installed.
/// </summary>
/// <returns>True if found, False if not</returns>
///----------------------------------------------------------------------------------------
public static bool IsNoahInstalled()
{
    try 
    { 
        // This method tries to create an instance of ModuleAPI. If this fails, Noah is not installed.
        Himsa.Noah.Modules.ModuleAPI api = new Himsa.Noah.Modules.ModuleAPI();
        return true;
    }
    catch (System.IO.FileNotFoundException exc)
    {
        MessageBox.Show("IsNoahInstalled(): Noah System is not installed!");
        return false;
    } 
}