menu
info Documentation

Developer User Settings

This page describes how to make use of Developer User Settings for custom situations. Settings that influence how developer functions behave are accessed from the User Settings window.

Figure 1: The Developer settings panel within the user settings.

Reference Assemblies for Visualisation

If you are developing code that will render model objects, it is necessary to include references to the visualisation libraries when compiling the user code. Check the Include visualisation reference assemblies option if this is the case.

Reference Assemblies for Winforms

If you are developing code that includes new wizard forms, it will be necessary to include a reference to the Windows Forms libraries. Check the Include Windows Forms reference assemblies option if this is the case.

Additional Files

If the user code relies on external data files, or external DLL library files (that are not needed at compile time), these files can be included by adding them to the list of Additional Files. D2S2 will copy the files listed here to a temporary location where the compiled user code resides. The user code can thus access the additional files without needing an absolute file path.

Plugin Loading

In certain developer situations it is required that plugins are not loaded at start of the application. This is typically the case if you are developing or maintaining code that is already compiled into an existing plugin. Under the "Plugins to load" section it is possible to select which of the licensed plugins should be loaded at startup. Note that a restart is required after making changes to the plugin options.