CodeGenration:
MultiThreadedDebug DLL(MDd) / MultiThreaded DLL(MD)
NOT USING PRECOMPILED HEADERS

<Config_Debug>

    <ClCompile>
      <AdditionalIncludeDirectories>$(ITPP_INCLUDE);$(SolutionDir)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SCI_DLL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ClCompile>
    <Link>
      <AdditionalDependencies>itpp_dbg.lib;sim_dbg.lib;sci_dbg.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <OutputFile>$(OutDir)$(ProjectName).dll</OutputFile>
      <AdditionalLibraryDirectories>$(ITPP_LIB);$(SolutionDir)\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>_sci_itpp.def</ModuleDefinitionFile>
    </Link>

<Config_Release>
    <ClCompile>
      <AdditionalIncludeDirectories>$(ITPP_INCLUDE);$(SolutionDir)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SCI_DLL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    </ClCompile>
    <Link>
      <AdditionalDependencies>itpp.lib;sim.lib;sci.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(ITPP_LIB);$(SolutionDir)\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>_sci_itpp.def</ModuleDefinitionFile>
    </Link>
