|
![]() |
The exception that is thrown when trying to use a Navisworks control but
the control can't find a Navisworks runtime to use.
For example if no Navisworks product is installed.
Namespace: Autodesk.Navisworks.Api
Assembly: Autodesk.Navisworks.Api (in Autodesk.Navisworks.Api.dll)
Syntax
Visual Basic |
---|
<SerializableAttribute> _ Public Class RuntimeLoaderException _ Inherits InvalidOperationException |
C# |
---|
[SerializableAttribute] public class RuntimeLoaderException : InvalidOperationException |
Visual C++ |
---|
[SerializableAttribute] public ref class RuntimeLoaderException : public InvalidOperationException |
Remarks
This exception, when thrown, indicates that the controls API is being used but a valid Navisworks Runtime cannot be found on the system. For example, when no Navisworks product is installed.
For more information on using the Navisworks Controls API, see Using the Controls in the 'Developer guide'.
Examples

try { //Set to multiple document mode Autodesk.Navisworks.Api.Controls.ApplicationControl.ApplicationType = ApplicationType.MultipleDocument; //Initialise the api Autodesk.Navisworks.Api.Controls.ApplicationControl.Initialize(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new MDIViewer()); //Finish use of the API. Autodesk.Navisworks.Api.Controls.ApplicationControl.Terminate(); } catch (Autodesk.Navisworks.Api.RuntimeLoaderException) { MessageBox.Show( "The program is trying to use a Navisworks control but the control" + "can't find a Navisworks runtime to use. For example if no Navisworks product is installed."); }
Inheritance Hierarchy
System..::..Object
System..::..Exception
System..::..SystemException
System..::..InvalidOperationException
Autodesk.Navisworks.Api..::..RuntimeLoaderException
System..::..Exception
System..::..SystemException
System..::..InvalidOperationException
Autodesk.Navisworks.Api..::..RuntimeLoaderException