Symptoms
K2 Studio fails to load with error:
SourceCode.Configuration.ConfigurationNotInitializedException: Please ensure that the needed configuration node(s) are configured in your configuration file C:Program Files (x86)K2 blackpearlK2StudioK2Studio.exe.Config.
Diagnoses
In this case, K2 was installed to a non-default location e.g. 'E:WebAppsK2'.
Resolution
As can be seen from the error message, there is an incorrect path. After opening the 'K2Studio.exe.Config' from the correct location ( 'E:WebAppsK2K2Studio) we noticed the path in the 'sourcecode.configuration managerConfigFile' element was also set to use this incorrect path.
After correcting this path and saving the file the issue was resolved.