Available in Console ≥ 1.26.

This option is global to all Nodes managed in Console. It enables to you specify where your Application's external .NET assemblies (provided by third parties or your own custom assemblies) are located. This is particularly useful if you do not deliver external .NET Assemblies with the Application source code, i.e. in the ZIP file or via a source code located in a folder and instead deliver the assemblies separately. See .NET - Prepare and deliver the source code for more information.

By default, no paths are specified. To add a new path click the ADD button and enter the relevant path - the path must be accessible to all Nodes managed in Console, therefore CAST recommends a shared folder. When the analysis is run, the .NET Analyzer will search the folders you declared and find the assemblies required by your application source code.

This option is identical to the scanner.dotnet.assembly.locations option available in the aip-node-app.properties file on EACH Node:

#scanner.dotnet.assembly.locations=C:/dotNet/v4.0;C:/dotNet/v4.5;C:/dotNet/v3.5
scanner.dotnet.assembly.locations=
  • During an upgrade to Console ≥ 1.26, any entries present in the aip-node-app.properties file on EACH Node will be automatically transferred to the GUI settings list the first time the Node is restarted after the upgrade.
  • Any entries subsequently added to the aip-node-app.properties file will be valid and taken into account, however, they will only be valid for the specific Node and will not appear in the equivalent Global Configurations setting (even if the Node is restarted).