Building the Software
This topic describes how to perform a first-time full build of the Integration Platform code on Windows.
Open the Visual Studio Solution
- Open Visual Studio.
- Open the solution IntegrationPlatform.sln.
Add a Local Package Source
The Integration Platform currently uses a couple of unpublished NuGet packages that are provided in the development environment. To access these you must define a custom local package source in Visual Studio:
- From the menu select Tools > NuGet Package Manager > Package Manager Settings.
- In the left pane select Package Sources.
- In the upper-right corner of the dialog, click the + button to add a new package source.
- Near the bottom of the dialog enter "Integration Platform" in the Name field
- Use the ... button next to the Source field to select your
IntegrationPlatform\LocalNugetPackageSourcedirectory. - Click OK to close the dialog
Build the Solution
- From the menu, select "Build > Build Solution".
- Watch the progress in the Output window and check that the solution builds correctly.
- If the solution does not build, go through the usual "SDI nonesense" processes to get it to build (e.g., close and reopen Visual Studio, and any other tricks you are aware of).
Build the RUST Applications
Several of the main Integration Platform components are written in Rust and are not built by the Visual Studio solution. To build these,
- Open a Windows command prompt and enter
cmd
cd IntegrationPlatform\rust
build
- It is normal to see a few warnings (displayed in yellow) as the build proceeds. To confirm a successful build, look for this at the end:
text
**Finished release profile [optimized] target(s) in 3m 56s**