Windows サービス アプリケーションのデバッグおよびリリース ビルド構成でさまざまな設定を使用するために、Configuration Transform 拡張機能を使用しています。これが私のリリースです:
<root>
<level value="ALL" />
<appender-ref ref="DebugAppender"/>
<appender-ref ref="SmtpAppender"/>
</root>
これが私のデバッグです。SMTP アペンダーを使用したくないのですが、機能しません (ログに記録されたイベントは引き続き SMTP によって送信されます)。
<root>
<level value="ALL" />
<appender-ref ref="DebugAppender"/>
<appender-ref ref="SmtpAppender" xdt:Transform="Remove"/>
</root>