method has been updated to handle null/empty values correctly. Previously, a null or empty value caused the following to be written to web.config:
, instead of
. Upon attempting to recycle the application domain, this change was considered invalid, causing an infinite looping call to
. This resulted in the application pool constantly being in a JIT compilation state, killing performance.
Test cases have been created to cover these uses cases.