Debug Assemblies

Enterprise Architect permits debugging of individual assemblies.

The assembly is loaded and a specified method invoked. If the method takes a number of parameters, these can be passed.


Debugging of assemblies is only supported for .NET version 2.

The following image is of a Build Script configured for debugging a .NET assembly.


Notice the Enter any run time variables below field. This field is a comma-delimited list of values that must present in the following order:

type_name, method_name, { method_argument_1, method_argument2,....}


  • type_name is the qualified type to instantiate
  • method_name is the unqualified name of the method belonging to the type that is invoked
  • the argument list is optional depending on the method invoked.

The information in this field is passed to the debugger.