SECI - ISISComputingGroup/ibex_developers_manual GitHub Wiki
Building SECI
SECI only builds on VS2010. There is a build setup on NDXICAP. VS2010 must be started in Admin mode.
Layout
SECI's code is separated out into two parts - Seci
which contains the backend, and SeciUserInterface
which as the name suggests contains all the UI code. The different controls have their own sub folders in
Seci is installed on the instrument at C:\Program Files (x86)\STFC ISIS Facility\SECI
The configurations are in the same folder.
Updating SECI on an instrument
- Stop SECI if it is running
- Copy 'C:\Program Files (x86)\STFC ISIS Facility\SECI\SeciUserInterface.exe.config` to somewhere safe.
- Uninstall SECI via control panel
- Run the latest version of the installer
- Replace the new 'C:\Program Files (x86)\STFC ISIS Facility\SECI\SeciUserInterface.exe.config` with the one from the first step
- Start SECI
- Stop SECI
- Navigate to
C:\Users\spudulike\AppData\Local\STFC_Rutherford_Appleton_
and enter the most recently modified directory - Enter the 2nd most recently directory (something like
1.0.15.23588
) copy theuser.config
file. - Go back up one directory and enter the most recently changed folder.
- Copy
user.config
into there - Start SECI