User Level Privelegies for Run Function

The description applies to software version 2.11.0 and newer.

Since 2.11.0, NeoVid, EazyMuxer, and Web-Access server applications can now save the “run” folder in the %LOCALAPPDATA% system folder, allowing them to:

not to require write permission to the program installation folder (default: C:\Program Files (x86)\SL NEO Media Platform)

not to run server applications as administrator.

After upgrading to version 2.11.0, import of the previously created configuration is supported, but the contents of the “run” subfolder must be manually copied to the new location: %LOCALAPPDATA%\SLNEO\Run.

To maintain compatibility with previous installations, the choice between the old location of the run folder in the program installation folder C:\Program Files (x86)\SL NEO Media Platform and the new %LOCALAPPDATA%\SLNEO\Run works as follows:

If the docroot/run_in_profile file is present and its contents are a single word “YES”, then the run subfolder will be located in %LOCALAPPDATA%;

If the file docroot/run_in_profile is present and its contents are one word “NO”, then the subfolder “run” will be in the old location in the installation folder;

If the docroot/run_in_profile file is missing or its contents are one word “AUTO”, then:

the run subfolder will be in the old location in the programme installation folder if the hw_config.xml file is in that folder.

the subfolder “run” will be in %LOCALAPPDATA% if the file “hw_config.xml” is not found in the old location.

This algorithm ensures that when upgrading software on existing installations, the old location will be used, and when installing software on a clean system, the new location will be used.