Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA Enterprise SCADA

Build​.xml file

  • Last UpdatedApr 24, 2025
  • 1 minute read

The build.xml file contains the required build targets to compile custom applications for packaging.

<ItemGroup Label="Solutions"/>

The Solutions item group contains an optional list of solution(s) for compiling, and defines the solution build order if more than one solution exists.

<PropertyGroup Label="Configuration" />

The Configuration property group contains the product install target for the current Test and Development System.

Important: This value should not be changed.

<Target Name="Clean-Files"/>

The Clean-Files target removes all existing binaries from the %DNADataRoot%\<silo>\bin directory prior to compiling any custom solutions to ensure no extraneous files are packaged into the deployment MSI.

Important: This target should not be changed.

<Target Name="Copy-Files"/>

The Copy-Files target copies all custom content to the %DNADataRoot%\<silo> folder to support development. This target ensures that any custom configuration files or related content are automatically pushed into the local product data folder without having to package/deploy an MSI during development.

Important: This target should not be changed.

<Target Name="Compile-Solutions"/>

The Compile-Solutions target builds each solution defined in the Solutions item group. For each solution, a clean, restore and build target is run to ensure all required files are available for packaging.

Important: This target should not be changed.

In This Topic