_ >   42 42   </PropertyGroup>
  43 43   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  44 44   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
< >   45       <ConfigurationType>StaticLibrary</ConfigurationType>
    45     <ConfigurationType>DynamicLibrary</ConfigurationType>
46 46     <PlatformToolset>v120_xp</PlatformToolset>
  47 47     <CharacterSet>Unicode</CharacterSet>
  48 48     <WholeProgramOptimization>true</WholeProgramOptimization>
  49 49   </PropertyGroup>
  50 50   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Testing Release|Win32'" Label="Configuration">
< >   51       <ConfigurationType>StaticLibrary</ConfigurationType>
    51     <ConfigurationType>DynamicLibrary</ConfigurationType>
52 52     <PlatformToolset>v120_xp</PlatformToolset>
  53 53     <CharacterSet>Unicode</CharacterSet>
  54 54     <WholeProgramOptimization>true</WholeProgramOptimization>
  55 55   </PropertyGroup>
  56 56   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
< >   57       <ConfigurationType>StaticLibrary</ConfigurationType>
    57     <ConfigurationType>DynamicLibrary</ConfigurationType>
58 58     <PlatformToolset>v120_xp</PlatformToolset>
  59 59     <CharacterSet>Unicode</CharacterSet>
  60 60   </PropertyGroup>
  61 61   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Testing Debug|Win32'" Label="Configuration">
< >   62       <ConfigurationType>StaticLibrary</ConfigurationType>
    62     <ConfigurationType>DynamicLibrary</ConfigurationType>
63 63     <PlatformToolset>v120_xp</PlatformToolset>
  64 64     <CharacterSet>Unicode</CharacterSet>
  65 65   </PropertyGroup>
  66 66   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
< >   67       <ConfigurationType>StaticLibrary</ConfigurationType>
    67     <ConfigurationType>DynamicLibrary</ConfigurationType>
68 68     <CharacterSet>Unicode</CharacterSet>
  69 69     <WholeProgramOptimization>true</WholeProgramOptimization>
  70 70     <PlatformToolset>v120_xp</PlatformToolset>
  71 71   </PropertyGroup>
  72 72   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Testing Release|x64'" Label="Configuration">
< >   73       <ConfigurationType>StaticLibrary</ConfigurationType>
    73     <ConfigurationType>DynamicLibrary</ConfigurationType>
74 74     <CharacterSet>Unicode</CharacterSet>
  75 75     <WholeProgramOptimization>true</WholeProgramOptimization>
  76 76     <PlatformToolset>v120_xp</PlatformToolset>
  77 77   </PropertyGroup>
  78 78   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
< >   79       <ConfigurationType>StaticLibrary</ConfigurationType>
    79     <ConfigurationType>DynamicLibrary</ConfigurationType>
80 80     <CharacterSet>Unicode</CharacterSet>
  81 81     <PlatformToolset>v120_xp</PlatformToolset>
  82 82   </PropertyGroup>
  83 83   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Testing Debug|x64'" Label="Configuration">
< >   84       <ConfigurationType>StaticLibrary</ConfigurationType>
    84     <ConfigurationType>DynamicLibrary</ConfigurationType>
85 85     <CharacterSet>Unicode</CharacterSet>
  86 86     <PlatformToolset>v120_xp</PlatformToolset>
  87 87   </PropertyGroup>
 
179 179   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  180 180     <ClCompile>
  181 181       <Optimization>Disabled</Optimization>
< >   182         <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;liblogger_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    182       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBLOGGER_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
183 183       <MinimalRebuild>true</MinimalRebuild>
  184 184       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  185 185       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 
203 203   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Testing Debug|Win32'">
  204 204     <ClCompile>
  205 205       <Optimization>Disabled</Optimization>
< >   206         <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;liblogger_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;TESTING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    206       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBLOGGER_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;TESTING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
207 207       <MinimalRebuild>true</MinimalRebuild>
  208 208       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  209 209       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 
247 247     </Midl>
  248 248     <ClCompile>
  249 249       <Optimization>Disabled</Optimization>
< >   250         <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;liblogger_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    250       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBLOGGER_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
251 251       <MinimalRebuild>true</MinimalRebuild>
  252 252       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  253 253       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 
274 274     </Midl>
  275 275     <ClCompile>
  276 276       <Optimization>Disabled</Optimization>
< >   277         <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;liblogger_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;TESTING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    277       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBLOGGER_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;TESTING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
278 278       <MinimalRebuild>true</MinimalRebuild>
  279 279       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  280 280       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 
316 316     <ClCompile>
  317 317       <Optimization>MaxSpeed</Optimization>
  318 318       <IntrinsicFunctions>true</IntrinsicFunctions>
< >   319         <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;liblogger_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    319       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBLOGGER_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
320 320       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  321 321       <FunctionLevelLinking>true</FunctionLevelLinking>
  322 322       <PrecompiledHeader>Use</PrecompiledHeader>
 
342 342     <ClCompile>
  343 343       <Optimization>MaxSpeed</Optimization>
  344 344       <IntrinsicFunctions>true</IntrinsicFunctions>
< >   345         <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;liblogger_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;TESTING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    345       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBLOGGER_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;TESTING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
346 346       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  347 347       <FunctionLevelLinking>true</FunctionLevelLinking>
  348 348       <PrecompiledHeader>Use</PrecompiledHeader>
 
388 388     <ClCompile>
  389 389       <Optimization>MaxSpeed</Optimization>
  390 390       <IntrinsicFunctions>true</IntrinsicFunctions>
< >   391         <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;liblogger_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    391       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBLOGGER_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
392 392       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  393 393       <FunctionLevelLinking>true</FunctionLevelLinking>
  394 394       <PrecompiledHeader>Use</PrecompiledHeader>
 
416 416     <ClCompile>
  417 417       <Optimization>MaxSpeed</Optimization>
  418 418       <IntrinsicFunctions>true</IntrinsicFunctions>
< >   419         <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;liblogger_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;TESTING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    419       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBLOGGER_EXPORTS;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NOMINMAX;TESTING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
420 420       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  421 421       <FunctionLevelLinking>true</FunctionLevelLinking>
  422 422       <PrecompiledHeader>Use</PrecompiledHeader>
 
455 455     </PostBuildEvent>
  456 456   </ItemDefinitionGroup>
  457 457   <ItemGroup>
< >   458       <ClInclude Include="TDateTimeFormatter.h" />
    458     <ClInclude Include="liblogger.h" />
459 459     <ClInclude Include="SeverityLevels.h" />
  460 460     <ClInclude Include="stdafx.h" />
  461 461     <ClInclude Include="TAsyncMultiLogger.h" />
 
468 468     <ClInclude Include="TMultiLoggerConfig.h" />
  469 469   </ItemGroup>
  470 470   <ItemGroup>
< >     471     <ClCompile Include="dllmain.cpp" />
    472     <ClCompile Include="liblogger.cpp" />
471 473     <ClCompile Include="stdafx.cpp">
  472 474       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
  473 475       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Testing Debug|Win32'">Create</PrecompiledHeader>
 
479 481       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Testing Release|x64'">Create</PrecompiledHeader>
  480 482     </ClCompile>
  481 483     <ClCompile Include="TAsyncMultiLogger.cpp" />
< >   482       <ClCompile Include="TDateTimeFormatter.cpp" />
483 484     <ClCompile Include="TLogFile.cpp" />
  484 485     <ClCompile Include="TLogFileData.cpp" />
< >   485       <ClCompile Include="TLogger.cpp" />
< _   486 486     <ClCompile Include="TLoggerLevelConfig.cpp" />
  487 487     <ClCompile Include="TLoggerRotationInfo.cpp" />
  488 488     <ClCompile Include="TMultiLoggerConfig.cpp" />