<configuration>
  <configSections>
    <section name="microsoft.visualstudio.testplatform" type="Microsoft.VisualStudio.TestPlatform.CommandLine.Configuration.TestPlatformSection, vstest.console, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  </configSections>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
  </startup>
  <runtime>
    <legacyUnhandledExceptionPolicy enabled="1"/>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <probing privatePath="Extensions" />
      <!-- Test adapters compiled against version 11/12, need to be redirected to version 14. -->
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.VisualStudio.TestPlatform.ObjectModel" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="11.0.0.0-14.0.0.0"  newVersion="15.0.0.0"/>
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.VisualStudio.TestWindow.Interfaces" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="11.0.0.0-14.0.0.0"  newVersion="15.0.0.0"/>
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral"/>
        <bindingRedirect oldVersion="4.5.0.0-9.0.0.0" newVersion="9.0.0.0"/>
      </dependentAssembly>
      <dependentAssembly>
       <assemblyIdentity name="Microsoft.VisualStudio.QualityTools.UnitTestFramework" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
       <bindingRedirect oldVersion="10.1.0.0" newVersion="10.0.0.0"/>
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
  <microsoft.visualstudio.testplatform>
    <loggers>
      <add uri="logger://Microsoft/TestPlatform/ConsoleLogger/v1" />
    </loggers>
  </microsoft.visualstudio.testplatform>
  <system.diagnostics>
    <switches>
      <add name="TpTraceLevel" value="0" />
      <add name="EqtTraceLevel" value="0" />
    </switches>
  </system.diagnostics>
  <appSettings>
    <!--Specifies whether the vsix extensions should be used in the test run or not. -->
    <add key="UseVsixExtensions" value ="false"/>
    <!--<add key="ExecutionThreadApartmentState" value ="MTA"/>-->
    <!--<add key="MaxNumberOfEventsLoggerEventQueueCanHold" value ="500"/>-->
    <!--<add key="MaxBytesLoggerEventQueueCanHold" value ="25000000"/>-->
    <!--<add key="EnableBoundsOnLoggerEventQueue" value ="true"/>-->
    <!--<add key="TraceLogMaxFileSizeInKb" value ="10240"/>-->

    <!-- MsTest Adapter Specific AppSettings -->
    <add key="TestProjectRetargetTo35Allowed" value="true" />
  </appSettings>
</configuration>
