Debug mode - Windows

  1. Browse to the Server Density directory. This is usually C:\Program Files (x86)\Boxed Ice\Server Density

  2. Copy BoxedIce.ServerDensity.Agent.WindowsService.exe.config to a file called BoxedIce.ServerDensity.Agent.exe.config and open this new file in a text editor such as Notepad.

  3. Within the <configSections> node, add the following:

    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />

  4. Within the <configuration> node, add the following. Note if the log4net section already exists this needs to be appended to it instead,
    <log4net>
        <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" >
          <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="%date [%thread] %-5level %logger [%ndc] - 
    %message%newline" />
          </layout>
        </appender>
        <appender name="FileAppender" type="log4net.Appender.FileAppender">
            <file value="log-file.txt" />
            <appendToFile value="true" />
            <layout type="log4net.Layout.PatternLayout">
                <conversionPattern value="%date [%thread] %-5level %logger 
    [%property{NDC}] - %message%newline" />
            </layout>
        </appender>
        <root>
          <level value="ALL" />
          <appender-ref ref="ConsoleAppender" />
          <appender-ref ref="FileAppender" />
        </root>
      </log4net>
  5. Save the changes then double-click BoxedIce.ServerDensity.Agent.exe.
  6. The log file will be created in this directory as log-file.txt Debug output will also be visible in the console.

Feedback and Knowledge Base