I have the following:
Web.Config
(this is a segment of an NLog configuration)
<target name="fileAsException"
xsi:type="FilteringWrapper"
condition="length('${exception}')>0">
... removed ...
</target>
This is translated to the following when built with release:
<target name="fileAsException"
xsi:type="FilteringWrapper"
condition="length('${exception}')>0">
... removed ...
</target>
As you can see the condition
expression has been HTML Encoded resulting in the >
replacing the >
. This causes the condition to not work.
There is nothing specific to this within my web.release.config
file, it is simply copied over from the base web.config
.
How can I suppress this encoding?
I have spoken to Microsoft and they have asked me to open a bug.