APX CPS - Creates a GPU cache folder and log file each time a codeplug is opened


Symptom(s)

APX CPS R27.xx.xx users will notice a folder called 'GPUCache' and a file called debug.log appearing in folders on the PC where codeplugs are opened by CPS.

Issue

2 logs related to the use of CefSharp as the OLH web handler are created either:
a) in the program data folder, or
b) in the folder where the file used to 'double click' and start the software is located. (e.g. double click on a .MC file to start CPS).
The second scenario leaves log files that are not cleaned up when CPS closes in any folder used to open codeplugs.

Environment

APX CPS R27.xx

Resolution

The files are always created in the Program Data folder if CPS is opened by using the 'start menu' or a desktop shortcut, instead of using the method of double-clicking on a *.mc file.

Upgrading to R2022.2 (R28.xx) will also resolve this issue.