Fix remaining SQL CPU query to prevent tinyint overflow when CPU stats are inconsistent. Ticket #47897
Improved the logging of errors. The console and SqlMonitor.log now contain simplified messages with adice for resolving the issue. Added a new ErrorDetailOutput.log which contains the stacktrace for the exception.
Moved the install log to new file. It was possible for an install to lock the log file, preventing the plugin from logging at all.
Improved logging in the console upon start up. Fixed issue where running the app 'as Administrator' effectively locked the log files, preventing some installations from writing to the logs. Changed experience when trying to install/start/etc without 'Run as Administrator' from an exception dump to a friendly warning with advice.
Added check for invalid connection string containing Inegrated Security and User/Pass creds and display an error to the user when this occurs. Reformatted output to contain less horizontal whitespace.
Added message upon startup indicating the initial polling delay.
Added Troubleshooting section. Added tips to confirm that a database is correctly configured.
Setting version to 1.0.6. Skipping official 1.0.5. Release 1.0.4 was accidentally released with version 1.0.5 in the binaries.
vNext