jinja2cpp / Jinja2Cpp

Jinja2 C++ (and for C++) almost full-conformance template engine implementation
https://jinja2cpp.github.io
Mozilla Public License 2.0
496 stars 84 forks source link

MSVC /D flag for variant nonstd macro? #86

Closed DragonOsman closed 5 years ago

DragonOsman commented 5 years ago

I have this error when trying to build my project using VS2017 for Release x64 configuration even with the /D variant_CONFIG_SELECT_VARIANT=variant_VARIANT_NONSTD:

c:\jinja2cpp\install\include\nonstd\value_ptr.hpp(764): error C2664: 'void nonstd::vptr::detail::compressed_ptr<T,Cloner,Deleter>::reset(std::unordered_map<std::string,jinja2::Value,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>> &&)': cannot convert argument 1 from 'nonstd::vptr::detail::compressed_ptr<T,Cloner,Deleter>' to 'std::unordered_map<std::string,jinja2::Value,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>> *' 1>

I took the compiler flag for g++ and replaced - with /, but is that the correct flag for MSVC?

flexferrum commented 5 years ago

I can't say anything without the detailed information how you invoke your compiler/setup build configuration and scripts.

DragonOsman commented 5 years ago

Log file should be same. I'll put it here again.

1>------ Up-To-Date check: Project: currency_converter, Configuration: Release x64 ------
1>Project is not up-to-date: last build was unsuccessful.
1>------ Build started: Project: currency_converter, Configuration: Release x64 ------
1>Build started 11/9/2018 11:47:26 AM.
1>Environment at start of build:
1>accesskey                      = <accesskey>
1>ALLUSERSPROFILE                = C:\ProgramData
1>apikey                         = <apikey>
1>APPDATA                        = C:\Users\Osman\AppData\Roaming
1>CommonProgramFiles             = C:\Program Files (x86)\Common Files
1>CommonProgramFiles(x86)        = C:\Program Files (x86)\Common Files
1>CommonProgramW6432             = C:\Program Files\Common Files
1>COMPOSE_CONVERT_WINDOWS_PATHS  = true
1>COMPUTERNAME                   = OSMAN-PC
1>ComSpec                        = C:\WINDOWS\system32\cmd.exe
1>C_INCLUDE_PATH                 = C:\Users\Osman\boost_1_68_0\boost
1>DOCKER_CERT_PATH               = C:\Users\Osman\.docker\machine\machines\default
1>DOCKER_HOST                    = tcp://192.168.99.100:2376
1>DOCKER_MACHINE_NAME            = default
1>DOCKER_TLS_VERIFY              = 1
1>DOCKER_TOOLBOX_INSTALL_PATH    = C:\Program Files\Docker Toolbox
1>DriverData                     = C:\Windows\System32\Drivers\DriverData
1>FLTK bin                       = C:\Program Files (x86)\vcpkg\installed\x86-windows\bin\
1>FPS_BROWSER_APP_PROFILE_STRING = Internet Explorer
1>FPS_BROWSER_USER_PROFILE_STRING = Default
1>HOMEDRIVE                      = C:
1>HOMEPATH                       = \Users\Osman
1>LLVM                           = C:\Program Files (x86)\LLVM\bin
1>LLVM_dir                       = C:\Program Files (x86)\LLVM
1>LOCALAPPDATA                   = C:\Users\Osman\AppData\Local
1>LOGONSERVER                    = \\OSMAN-PC
1>MSBuildLoadMicrosoftTargetsReadOnly = true
1>Node.js                        = C:\Program Files\nodejs
1>NO_PROXY                       = 192.168.99.100,192.168.99.101
1>nuget                          = C:\Program Files (x86)\nuget.exe
1>NUMBER_OF_PROCESSORS           = 4
1>nvm                            = C:\Users\Osman\AppData\Roaming\npm
1>OneDrive                       = C:\Users\Osman\OneDrive
1>OPENSSL_CONF                   = C:\OpenSSL-Win64\bin\openssl.cfg
1>OS                             = Windows_NT
1>Path                           = C:\Python27;C:\Program Files (x86)\Python35-32\Scripts\;C:\Users\Osman\AppData\Local\Programs\Python\Python37-32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Visual Leak Detector\bin\Win32;C:\Program Files (x86)\Visual Leak Detector\bin\Win64;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Microsoft VS Code\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files\Git\cmd;C:\cheerp\bin;C:\cheerp\include\;C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Node.js;C:\Program Files\Docker Toolbox\;C:\Users\Osman\AppData\Local\Programs\Python\Python37-32\Scripts;C:\Program Files (x86)\CMake\bin;C:\vcpkg;C:\Program Files\nodejs\;C:\mingw64\bin;C:\Program Files\CMake\bin;C:\Ruby25-x64\bin;C:\Ruby25-x64\bin;C:\Python27;C:\Users\Osman\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\Docker Toolbox;C:\Program Files\heroku\bin;C:\Users\Osman\AppData\Roaming\npm
1>PATHEXT                        = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.RB;.RBW
1>PkgDefApplicationConfigFile    = C:\Users\Osman\AppData\Local\Microsoft\VisualStudio\15.0_1b1a40d2\devenv.exe.config
1>PROCESSOR_ARCHITECTURE         = x86
1>PROCESSOR_ARCHITEW6432         = AMD64
1>PROCESSOR_IDENTIFIER           = Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
1>PROCESSOR_LEVEL                = 6
1>PROCESSOR_REVISION             = 3a09
1>ProgramData                    = C:\ProgramData
1>ProgramFiles                   = C:\Program Files (x86)
1>ProgramFiles(x86)              = C:\Program Files (x86)
1>ProgramW6432                   = C:\Program Files
1>PSModulePath                   = C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules
1>PUBLIC                         = C:\Users\Public
1>Python27                       = C:\Python27
1>SESSIONNAME                    = Console
1>SystemDrive                    = C:
1>SystemRoot                     = C:\WINDOWS
1>TEMP                           = C:\Users\Osman\AppData\Local\Temp
1>TMP                            = C:\Users\Osman\AppData\Local\Temp
1>USERDOMAIN                     = OSMAN-PC
1>USERDOMAIN_ROAMINGPROFILE      = OSMAN-PC
1>USERNAME                       = Osman
1>USERPROFILE                    = C:\Users\Osman
1>VBOX_MSI_INSTALL_PATH          = C:\Program Files\Oracle\VirtualBox\
1>VisualStudioDir                = C:\Users\Osman\Documents\Visual Studio 2017
1>VisualStudioEdition            = Microsoft Visual Studio Community 2017
1>VisualStudioVersion            = 15.0
1>VS110COMNTOOLS                 = C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\
1>VS120COMNTOOLS                 = C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\
1>VS140COMNTOOLS                 = C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\
1>VSAPPIDDIR                     = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\
1>VSAPPIDNAME                    = devenv.exe
1>VSLANG                         = 1033
1>VSSKUEDITION                   = Community
1>windir                         = C:\WINDOWS
1>Initial Properties:
1>_AfterCompileWinFXInternalDependsOn = 
1>        PrepareResourcesForSatelliteAssemblies;
1>        MergeLocalizationDirectives;
1>        AfterCompileWinFX
1>    
1>_ApplicableDebuggers           = Desktop
1>_BuildActionType               = Build
1>_BuildSuffix                   = 
1>:VCEnd
1>_CheckDev11ToolsInstalled      = true
1>_CompileTargetNameForLocalType = _CompileTemporaryAssembly
1>_DebugSymbolsProduced          = false
1>_DefaultPlatform               = win32
1>_DeploymentApplicationManifestIdentity = currency_converter.exe
1>_DeploymentBuiltUpdateInterval = 0
1>_DeploymentBuiltUpdateIntervalUnits = Days
1>_DeploymentDeployManifestIdentity = currency_converter.application
1>_DeploymentFileMappingExtension = 
1>_DeploymentPublishableProjectDefault = true
1>_DeploymentTargetApplicationManifestFileName = currency_converter.exe.manifest
1>_DeploymentUrl                 = 
1>_Dev11Installed                = 
1>_Dev11WDExpressInstalled       = 
1>_DirectoryBuildPropsBasePath   = 
1>_DirectoryBuildPropsFile       = Directory.Build.props
1>_DirectoryBuildTargetsBasePath = 
1>_DirectoryBuildTargetsFile     = Directory.Build.targets
1>_DocumentationFileProduced     = false
1>_FullFrameworkReferenceAssemblyPaths = C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
1>_GenerateAppxManifestDependsOn = ;_FixVCLibs120References
1>_GenerateBindingRedirectsIntermediateAppConfig = x64\Release\currency_converter.exe.config
1>_GenerateRestoreGraphProjectEntryInputProperties = ExcludeRestorePackageImports=true
1>_GetChildProjectCopyToOutputDirectoryItems = true
1>_HandlePackageFileConflictsAfter = ResolveNuGetPackageAssets;ResolveNuGetPackageAssetsNonAOT
1>_HandlePackageFileConflictsBefore = ResolveAssemblyReferences
1>_IgnoreInstalledPlatformToolset_v110 = true
1>_IgnoreInstalledPlatformToolset_v110_wp80 = true
1>_IgnoreInstalledPlatformToolset_v110_xp = true
1>_InitialBaseIntermediateOutputPath = obj\
1>_InitialMSBuildProjectExtensionsPath = E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\obj\
1>_ManifestDependsOn             = 
1>      ;
1>      
1>      ;
1>      ComputeManifestInputsTargets;
1>    ;
1>      Manifest;
1>      ComputeManifestGeneratedLinkerInputs;
1>    
1>_NuGetRuntimeIdentifierPlatformTargetSuffix = -x64
1>_NuGetRuntimeIdentifierWithoutAot = win-x64
1>_OriginalConfiguration         = Release
1>_OriginalPlatform              = x64
1>_PlatformDefaultPropsPath      = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\\Platforms\x64\\Platform.default.props
1>_PlatformFolder                = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Platforms\x64\
1>_PlatformToolsetFriendlyNameFor_v100 = Visual Studio 2010 (v100)
1>_PlatformToolsetFriendlyNameFor_v110 = Visual Studio 2012 (v110)
1>_PlatformToolsetFriendlyNameFor_v110_wp80 = Windows Phone 8.0 (v110_wp80)
1>_PlatformToolsetFriendlyNameFor_v110_xp = Visual Studio 2012 - Windows XP (v110_xp)
1>_PlatformToolsetFriendlyNameFor_v120 = Visual Studio 2013 (v120)
1>_PlatformToolsetFriendlyNameFor_v120_wp81 = Windows Phone 8.1 (v120_wp81)
1>_PlatformToolsetFriendlyNameFor_v120_xp = Visual Studio 2013 - Windows XP (v120_xp)
1>_PlatformToolsetFriendlyNameFor_v140 = Visual Studio 2015 (v140)
1>_PlatformToolsetFriendlyNameFor_v140_clang_3_7 = Clang 3.7 with Microsoft CodeGen (v140_clang_3_7)
1>_PlatformToolsetFriendlyNameFor_v140_clang_c2 = Visual Studio 2015 - Clang with Microsoft CodeGen (v140_clang_c2)
1>_PlatformToolsetFriendlyNameFor_v140_xp = Visual Studio 2015 - Windows XP (v140_xp)
1>_PlatformToolsetFriendlyNameFor_v141 = Visual Studio 2017 (v141)
1>_PlatformToolsetFriendlyNameFor_v141_clang_c2 = Visual Studio 2017 - Clang with Microsoft CodeGen (v141_clang_c2)
1>_PlatformToolsetFriendlyNameFor_v141_xp = Visual Studio 2017 - Windows XP (v141_xp)
1>_PlatformToolsetFriendlyNameFor_v90 = Visual Studio 2008 (v90)
1>_PlatformToolsetShortNameFor_v100 = Visual Studio 2010
1>_PlatformToolsetShortNameFor_v110 = Visual Studio 2012
1>_PlatformToolsetShortNameFor_v110_wp80 = Windows Phone 8.0
1>_PlatformToolsetShortNameFor_v110_xp = Visual Studio 2012 - Windows XP
1>_PlatformToolsetShortNameFor_v120 = Visual Studio 2013
1>_PlatformToolsetShortNameFor_v120_wp81 = Windows Phone 8.1
1>_PlatformToolsetShortNameFor_v120_xp = Visual Studio 2013 - Windows XP
1>_PlatformToolsetShortNameFor_v140 = Visual Studio 2015
1>_PlatformToolsetShortNameFor_v140_xp = Visual Studio 2015 - Windows XP
1>_PlatformToolsetShortNameFor_v90 = Visual Studio 2008
1>_ProjectDefaultTargets         = Build
1>_PropertySheetDisplayName      = Whole Program Optimization
1>_RequireMCPass2ForMainAssembly = false
1>_RequireMCPass2ForSatelliteAssemblyOnly = false
1>_ResolveReferenceDependencies  = false
1>_ResourceCompileDependsOn      = 
1>      
1>      ;
1>      BeforeResourceCompile;
1>    ;
1>      ;
1>      MakeDirsForResourceCompile;
1>      ResourceCompile;
1>      
1>      ;
1>      AfterResourceCompile;
1>    
1>    
1>_ResourceNameInMainAssembly    = currency_converter.g.resources
1>_SGenDllCreated                = false
1>_SGenDllName                   = currency_converter.XmlSerializers.dll
1>_SGenGenerateSerializationAssembliesConfig = Auto
1>_TargetFrameworkDirectories    = C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
1>_TargetFrameworkVersionWithoutV = 4.0
1>_ToolsetFound                  = true
1>_ToolsetPropsPath              = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\\Platforms\x64\PlatformToolsets\v141\Toolset.props
1>_ToolsetTargetsPath            = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\\Platforms\x64\PlatformToolsets\v141\Toolset.targets
1>_UpgradePlatformToolsetFor_v100 = v141
1>_UpgradePlatformToolsetFor_v110 = v141
1>_UpgradePlatformToolsetFor_v120 = v141
1>_UpgradePlatformToolsetFor_v140 = v141
1>_UpgradePlatformToolsetFor_v141 = v141
1>_UpgradePlatformToolsetFor_v141_xp = v141_xp
1>_UpgradePlatformToolsetFor_v90 = v141
1>_VC_Target_Library_Platform    = Desktop
1>_VC_x64_ToolsInstalled         = true
1>_VCToolsVersionProps           = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\Microsoft.VCToolsVersion.default.props
1>accesskey                      = 6118470d67d40caf1f4db130ec67e1e8
1>AddAdditionalExplicitAssemblyReferences = true
1>AddAppConfigToBuildOutputs     = true
1>AdditionalExplicitAssemblyReferences = System.Core;
1>AfterBuildCompileTargets       = 
1>      ;
1>      AfterBuildCompileEvent;
1>    
1>AfterBuildGenerateSourcesTargets = 
1>      
1>      ;
1>      AfterBuildGenerateSources;
1>    ;
1>      AfterBuildGenerateSourcesEvent;
1>    
1>AfterBuildLinkTargets          = 
1>      ;
1>      CreateSatelliteAssemblies;
1>      _Appverifier;
1>      _Deploy;
1>      PrepareForRun;
1>      PostBuildEvent;
1>    
1>AfterClCompileTargets          = 
1>      ;
1>      AfterClCompile;
1>    
1>AfterImpLibTargets             = 
1>      ;
1>      AfterImpLib;
1>    
1>AfterLibTargets                = 
1>      ;
1>      AfterLib;
1>    
1>AfterLinkTargets               = 
1>      ;
1>      AfterLink;
1>    
1>AfterManifestTargets           = 
1>      ;
1>      AfterManifest;
1>    
1>AfterMidlTargets               = 
1>      ;
1>      AfterMidl;
1>    
1>AfterResourceCompileTargets    = 
1>      ;
1>      AfterResourceCompile;
1>    
1>AllowedReferenceAssemblyFileExtensions = 
1>      .winmd;
1>      .dll;
1>      .exe
1>    
1>AllowedReferenceRelatedFileExtensions = 
1>      .pdb;
1>      .xml;
1>      .pri;
1>      .dll.config;
1>      .exe.config
1>    
1>AllowLocalNetworkLoopback      = true
1>AllProjectOutputGroupsDependsOn = 
1>      ;
1>      BuiltProjectOutputGroup;
1>      DebugSymbolsProjectOutputGroup;
1>      DocumentationProjectOutputGroup;
1>      SatelliteDllsProjectOutputGroup;
1>      SourceFilesProjectOutputGroup;
1>      ContentFilesProjectOutputGroup;
1>      SGenFilesOutputGroup
1>    
1>ALLUSERSPROFILE                = C:\ProgramData
1>AlwaysCompileMarkupFilesInSeparateDomain = true
1>AndroidTargetsPath             = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\MDD\Android\V150\
1>apikey                         = AIzaSyDpOhTTtJXh6EyO_iyH26tV5tSPTH5FgDo
1>APPDATA                        = C:\Users\Osman\AppData\Roaming
1>AppxManifestMetadataClHostArchDir = HostX86
1>AppxManifestMetadataClTargetArchDir = x86
1>AssemblyFoldersConfigFile      = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\AssemblyFolders.config
1>AssemblyFoldersConfigFileSearchPath = {AssemblyFoldersFromConfig:C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\AssemblyFolders.config,v4.0};
1>AssemblyFoldersSuffix          = AssemblyFoldersEx
1>AssemblyName                   = currency_converter
1>AssemblySearchPaths            = 
1>      {CandidateAssemblyFiles};
1>      C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64;;
1>      {HintPathFromItem};
1>      {TargetFrameworkDirectory};
1>      {AssemblyFoldersFromConfig:C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\AssemblyFolders.config,v4.0};
1>      {Registry:Software\Microsoft\.NETFramework,v4.0,AssemblyFoldersEx};
1>      {AssemblyFolders};
1>      {GAC};
1>      {RawFileName};
1>      E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\
1>    
1>AssignTargetPathsDependsOn     = 
1>Attach                         = false
1>AutoUnifyAssemblyReferences    = false
1>AvailablePlatforms             = Any CPU,x86,x64
1>BaseIntermediateOutputPath     = obj\
1>BaseNuGetRuntimeIdentifier     = win
1>BeforeBuildCompileTargets      = 
1>      ;
1>    
1>BeforeBuildGenerateSourcesTargets = 
1>      
1>      ;
1>      BeforeBuildGenerateSources;
1>    ;
1>    
1>BeforeClCompileTargets         = 
1>      ;
1>      BeforeClCompile;
1>    
1>BeforeImpLibTargets            = 
1>      ;
1>      BeforeImpLib;
1>    
1>BeforeLibTargets               = 
1>      ;
1>      BeforeLib;
1>    
1>BeforeLinkTargets              = 
1>      ;
1>      BeforeLink;
1>    
1>BeforeManifestTargets          = 
1>      ;
1>      BeforeManifest;
1>    
1>BeforeMidlTargets              = 
1>      ;
1>      BeforeMidl;
1>    
1>BeforeResourceCompileTargets   = 
1>      ;
1>      BeforeResourceCompile;
1>    
1>BuildCompileAction             = _BuildCompileAction
1>BuildCompileTargets            = 
1>      ;
1>      _ClCompile;
1>      _ResGen;
1>      _ResourceCompile;
1>      
1>      ;
1>      _ImpLib;
1>      _Lib;
1>    ;
1>    
1>BuildDependsOn                 = SetTelemetryEnvironmentVariables;
1>      _PrepareForBuild;
1>      
1>      ResolveReferences;
1>      PrepareForBuild;
1>      InitializeBuildStatus;
1>      BuildGenerateSources;
1>      BuildCompile;
1>      BuildLink;
1>    ;
1>      AfterBuild;
1>      FinalizeBuildStatus;
1>    
1>BuildGenerateSourcesAction     = _BuildGenerateSourcesAction
1>BuildGenerateSourcesTargets    = 
1>      ;
1>      PreBuildEvent;
1>      _Xsd;
1>      _Midl;
1>    
1>BuildingInsideVisualStudio     = true
1>BuildingProject                = true
1>BuildInParallel                = true
1>BuildLibTargets                = 
1>      ;
1>      _ImpLib;
1>      _Lib;
1>    
1>BuildLinkAction                = _BuildLinkAction
1>BuildLinkTargets               = 
1>      ;
1>      ComputeLegacyManifestEmbedding;
1>      _Link;
1>      _ALink;
1>      _Manifest;
1>      RegisterOutput;
1>      _XdcMake;
1>      _BscMake;
1>    
1>BuildProjectReferences         = true
1>BuildSteps                     = 
1>      ResolveReferences;
1>      PrepareForBuild;
1>      InitializeBuildStatus;
1>      BuildGenerateSources;
1>      BuildCompile;
1>      BuildLink;
1>    
1>BuildSystem                    = MSBuild
1>BuildTaskAssembly              = PresentationBuildTasks, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
1>BuiltProjectOutputGroupDependenciesDependsOn = 
1>      ;
1>      
1>      ;
1>      BuildOnlySettings;
1>      PrepareForBuild;
1>      AssignTargetPaths;
1>      ResolveReferences
1>    
1>    
1>BuiltProjectOutputGroupDependsOn = PrepareForBuild
1>C_INCLUDE_PATH                 = C:\Users\Osman\boost_1_68_0\boost
1>CAExcludePath                  = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\include;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\winrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;
1>CharacterSet                   = MultiByte
1>CleanDependsOn                 = 
1>      
1>      _PrepareForClean;
1>      
1>      
1>      BeforeClean;
1>      UnmanagedUnregistration;
1>      CoreClean;
1>      CleanReferencedProjects;
1>      CleanPublishFolder;
1>      AfterClean
1>    ;
1>      EntityClean;
1>    ;
1>    ;
1>      CppClean
1>    
1>CleanFile                      = currency_converter.vcxproj.FileListAbsolute.txt
1>CLRSupport                     = false
1>ClYieldDuringToolExecution     = true
1>CodeAnalysisApplyLogFileXsl    = false
1>CodeAnalysisFailOnMissingRules = false
1>CodeAnalysisForceOutput        = true
1>CodeAnalysisGenerateSuccessFile = true
1>CodeAnalysisIgnoreGeneratedCode = true
1>CodeAnalysisIgnoreInvalidTargets = true
1>CodeAnalysisIgnoreMissingIndirectReferences = false
1>CodeAnalysisInputAssembly      = E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.exe
1>CodeAnalysisLogFile            = E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.exe.CodeAnalysisLog.xml
1>CodeAnalysisModuleSuppressionsFile = GlobalSuppressions.cpp
1>CodeAnalysisOutputToConsole    = false
1>CodeAnalysisOverrideRuleVisibilities = false
1>CodeAnalysisPath               = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Static Analysis Tools\FxCop\
1>CodeAnalysisQuiet              = false
1>CodeAnalysisRuleDirectories    = ;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Static Analysis Tools\FxCop\\Rules
1>CodeAnalysisRuleSet            = NativeRecommendedRules.ruleset
1>CodeAnalysisRuleSetDirectories = ;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Static Analysis Tools\\Rule Sets
1>CodeAnalysisSaveMessagesToReport = Active
1>CodeAnalysisSearchGlobalAssemblyCache = true
1>CodeAnalysisStaticAnalysisDirectory = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Static Analysis Tools\
1>CodeAnalysisSucceededFile      = E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.exe.lastcodeanalysissucceeded
1>CodeAnalysisSummary            = false
1>CodeAnalysisTargets            = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\v15.0\CodeAnalysis\Microsoft.CodeAnalysis.targets
1>CodeAnalysisTimeout            = 120
1>CodeAnalysisTreatWarningsAsErrors = false
1>CodeAnalysisUpdateProject      = false
1>CodeAnalysisUseTypeNameInSuppression = true
1>CodeAnalysisVerbose            = false
1>CommonBuildOnlyTargets         = 
1>      PrepareForBuild;
1>      ResolveReferences;
1>    
1>CommonOutputGroupsDependsOn    = 
1>      ;
1>      BuildOnlySettings;
1>      PrepareForBuild;
1>      AssignTargetPaths;
1>      ResolveReferences
1>    
1>CommonProgramFiles             = C:\Program Files (x86)\Common Files
1>CommonProgramW6432             = C:\Program Files\Common Files
1>CommonTargetsPath              = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets
1>CommonXamlResourcesDirectory   = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\en-US\
1>CompileDependsOn               = 
1>        
1>      ResolveReferences;
1>      ResolveKeySource;
1>      SetWin32ManifestProperties;
1>      FindReferenceAssembliesForReferences;
1>      _GenerateCompileInputs;
1>      BeforeCompile;
1>      _TimeStampBeforeCompile;
1>      _GenerateCompileDependencyCache;
1>      CoreCompile;
1>      _TimeStampAfterCompile;
1>      AfterCompile;
1>    ;
1>        _AfterCompileWinFXInternal
1>    
1>CompileLicxFilesDependsOn      = 
1>CompileTargetNameForTemporaryAssembly = CompileTemporaryAssembly
1>COMPOSE_CONVERT_WINDOWS_PATHS  = true
1>ComputeCompileInputsTargets    = 
1>      
1>      
1>      ;
1>      ComputeMIDLGeneratedCompileInputs;
1>    ;
1>      ComputeCLInputPDBName;
1>      ComputeReferenceCLInput;
1>      WarnCompileDuplicatedFilename
1>    ;
1>      FixupCLCompileOptions;
1>    
1>ComputeImpLibInputsTargets     = 
1>        
1>      
1>      
1>      
1>      ;
1>      ComputeRCGeneratedLibInputs;
1>    ;
1>      ComputeRCGeneratedImpLibInputs;
1>    ;
1>      ComputeCustomBuildOutput;
1>    ;
1>      ComputeCLGeneratedImpLibInputs;
1>    ;
1>        ComputeImpLibInputsFromProject;
1>      
1>ComputeIntermediateSatelliteAssembliesDependsOn = 
1>      CreateManifestResourceNames
1>    
1>ComputeLibInputsTargets        = 
1>      ComputeLibAdditionalOptions;
1>      
1>      
1>        
1>      
1>      
1>      ;
1>      ComputeRCGeneratedLibInputs;
1>    ;
1>      ComputeCustomBuildOutput;
1>    ;
1>      ComputeCLGeneratedLibInputs;
1>    ;
1>        ComputeLibInputsFromProject;
1>      ;
1>      ComputeReferenceLibInputs;
1>    
1>    
1>ComputeLinkInputsTargets       = 
1>      
1>        
1>      
1>      
1>      
1>      ;
1>      ComputeRCGeneratedLinkInputs;
1>    ;
1>      ComputeManifestGeneratedLinkerInputs;
1>    ;
1>      ComputeCustomBuildOutput;
1>    ;
1>      ComputeCLGeneratedLinkInputs;
1>    ;
1>        ComputeLinkInputsFromProject;
1>      ;
1>      ComputeReferenceLinkInputs;
1>    
1>ComputeManifestInputsTargets   = 
1>      ;
1>      ComputeManifestInputsTargets;
1>    
1>COMPUTERNAME                   = OSMAN-PC
1>ComReferenceExecuteAsTool      = false
1>ComReferenceNoClassMembers     = false
1>ComSpec                        = C:\WINDOWS\system32\cmd.exe
1>Configuration                  = Release
1>ConfigurationName              = Release
1>ConfigurationType              = Application
1>ConsiderPlatformAsProcessorArchitecture = true
1>ContentFilesProjectOutputGroupDependsOn = PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc;_CreateCopyFileItems;
1>ContinueOnError                = false
1>CopyFileAfterTargets           = PreBuildEvent
1>CopyFileBeforeTargets          = Midl
1>CopyNuGetImplementations       = true
1>CoreBuildDependsOn             = 
1>      BuildOnlySettings;
1>      PrepareForBuild;
1>      PreBuildEvent;
1>      ResolveReferences;
1>      PrepareResources;
1>      ResolveKeySource;
1>      Compile;
1>      ExportWindowsMDFile;
1>      UnmanagedUnregistration;
1>      GenerateSerializationAssemblies;
1>      CreateSatelliteAssemblies;
1>      GenerateManifests;
1>      GetTargetPath;
1>      PrepareForRun;
1>      UnmanagedRegistration;
1>      IncrementalClean;
1>      PostBuildEvent
1>    
1>CoreCleanDependsOn             = 
1>CoreCompileDependsOn           = 
1>        DesignTimeXamlMarkupCompilation;
1>        
1>          DesignTimeMarkupCompilation;
1>          
1>      
1>    
1>CoreCppCleanDependsOn          = 
1>CoreResGenDependsOn            = FindReferenceAssembliesForReferences
1>CppCleanDependsOn              = 
1>      BeforeCppClean;
1>      ;
1>      CoreCppClean;
1>      AfterCppClean;
1>    ;PGInstrumentedClean
1>CppCleanLogFile                = currency_converter.Build.CppClean.log
1>CreateCustomManifestResourceNamesDependsOn = 
1>CreateHardLinksForCopyAdditionalFilesIfPossible = false
1>CreateManifestResourceNamesDependsOn = 
1>CreateSatelliteAssembliesDependsOn = 
1>      _GenerateSatelliteAssemblyInputs;
1>      ComputeIntermediateSatelliteAssemblies;
1>      GenerateSatelliteAssemblies
1>    
1>CreateSymbolicLinksForCopyAdditionalFilesIfPossible = false
1>CRTDefinitionalFile            = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\VCProjectDefault\Microsoft.AppX.VCFrameworkReferences.xml
1>CrtSDKReferenceInclude         = Microsoft.VCLibs, Version=14.0
1>CrtSDKReferenceVersion         = 14.0
1>CurrentSolutionConfigurationContents = <SolutionConfiguration>
1><ProjectConfiguration Project="{e8c8acc1-af37-4b42-af18-c93926921813}" AbsolutePath="E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\currency_converter.vcxproj">Release|x64</ProjectConfiguration>
1></SolutionConfiguration>
1>CustomAfterMicrosoftCommonProps = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\v15.0\Custom.After.Microsoft.Common.props
1>CustomAfterMicrosoftCommonTargets = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\v15.0\Custom.After.Microsoft.Common.targets
1>CustomBeforeMicrosoftCommonProps = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\v15.0\Custom.Before.Microsoft.Common.props
1>CustomBeforeMicrosoftCommonTargets = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\v15.0\Custom.Before.Microsoft.Common.targets
1>CustomBuildAfterTargets        = BscMake
1>CustomBuildBeforeTargets       = PostBuildEvent
1>CustomBuildToolAfterTargets    = PreBuildEvent
1>CustomBuildToolBeforeTargets   = Midl
1>DebugCppRuntimeFilesPath       = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\redist\x64
1>DebuggerFlavor                 = WindowsLocalDebugger
1>DebuggerLaunchApplication      = true
1>DebuggerRequireAuthentication  = true
1>DebuggerType                   = NativeOnly
1>DebugSymbolsProjectOutputGroupDependenciesDependsOn = 
1>      ;
1>      
1>      ;
1>      BuildOnlySettings;
1>      PrepareForBuild;
1>      AssignTargetPaths;
1>      ResolveReferences
1>    
1>    
1>DebugSymbolsProjectOutputGroupDependsOn = 
1>DefaultLanguageSourceExtension = .cpp
1>DefaultPlatformToolset         = v141
1>DefaultToolArchitecture        = Native32Bit
1>DefaultWindowsSDKVersion       = 8.1
1>DefineCommonReferenceSchemas   = 
1>DefineExplicitDefaults         = true
1>DelayImplib                    = Delayimp.lib
1>DelaySign                      = 
1>DeploymentType                 = Installed
1>DesignTimeBuildInitTargets     = _PrepareForReferenceResolution;;InitGetClCommandLines;ResolveReferences;FixupReferences
1>DesignTimeIntermediateOutputPath = x64\Release\InProcessTempFiles\
1>DesignTimeResolveAssemblyReferencesDependsOn = 
1>      GetFrameworkPaths;
1>      GetReferenceAssemblyPaths;
1>      ResolveReferences
1>    
1>DesktopBridgeComFilesOutputGroupDependsOn = 
1>      
1>      ;
1>      BuildOnlySettings;
1>      PrepareForBuild;
1>      AssignTargetPaths;
1>      ResolveReferences
1>    
1>      ;
1>    
1>DesktopBridgeCommonTargets     = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\DesktopBridge\Microsoft.DesktopBridge.Common.targets
1>DesktopBridgeCopyLocalOutputGroupDependsOn = 
1>      
1>      ;
1>      BuildOnlySettings;
1>      PrepareForBuild;
1>      AssignTargetPaths;
1>      ResolveReferences
1>    
1>      ;
1>    
1>DesktopBridgeOutputGroupsDependsOn = 
1>      ;
1>      BuildOnlySettings;
1>      PrepareForBuild;
1>      AssignTargetPaths;
1>      ResolveReferences
1>    
1>DetermineProjectTypeTargets    = _PrepareForReferenceResolution;
1>DevEnvDir                      = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\
1>DOCKER_CERT_PATH               = C:\Users\Osman\.docker\machine\machines\default
1>DOCKER_HOST                    = tcp://192.168.99.100:2376
1>DOCKER_MACHINE_NAME            = default
1>DOCKER_TLS_VERIFY              = 1
1>DOCKER_TOOLBOX_INSTALL_PATH    = C:\Program Files\Docker Toolbox
1>DockerBuildTasksAssembly       = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Sdks\Microsoft.Docker.Sdk\build\..\tools\Microsoft.Docker.BuildTasks.dll
1>DockerIntermediateOutputPath   = obj\Docker
1>DockerPublishDirectory         = obj\Docker\publish
1>DocumentationProjectOutputGroupDependenciesDependsOn = 
1>      ;
1>      
1>      ;
1>      BuildOnlySettings;
1>      PrepareForBuild;
1>      AssignTargetPaths;
1>      ResolveReferences
1>    
1>    
1>DocumentationProjectOutputGroupDependsOn = ResolvedXDCMake;ComputeCLCompileGeneratedXDCFiles
1>DocumentLibraryDependencies    = true
1>DotNetNativeLibraryVersion     = 
1>DotNetSdk_IncludePath          = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um
1>DotNetSdk_LibraryPath          = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um
1>DotNetSdk_LibraryPath_arm      = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\arm
1>DotNetSdk_LibraryPath_arm64    = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\arm64
1>DotNetSdk_LibraryPath_x64      = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64
1>DotNetSdk_LibraryPath_x86      = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x86
1>DotNetSdkRoot                  = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\
1>DriverData                     = C:\Windows\System32\Drivers\DriverData
1>EmbeddedWin32Manifest          = 
1>EmbedManifest                  = true
1>EmbedManifestBy                = MT
1>EnableManagedIncrementalBuild  = false
1>EntityDeployDependsOn          = 
1>EntityDeployIntermediateResourcePath = x64\Release\edmxResourcesToEmbed\
1>EspXtensions                   = CppCoreCheck.dll;
1>ExcludePath                    = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\include;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\winrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x86;C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\x64;;;C:\WINDOWS
1>ExecutablePath                 = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x86;C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\;;C:\Python27;C:\Program Files (x86)\Python35-32\Scripts\;C:\Users\Osman\AppData\Local\Programs\Python\Python37-32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Visual Leak Detector\bin\Win32;C:\Program Files (x86)\Visual Leak Detector\bin\Win64;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Microsoft VS Code\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files\Git\cmd;C:\cheerp\bin;C:\cheerp\include\;C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Node.js;C:\Program Files\Docker Toolbox\;C:\Users\Osman\AppData\Local\Programs\Python\Python37-32\Scripts;C:\Program Files (x86)\CMake\bin;C:\vcpkg;C:\Program Files\nodejs\;C:\mingw64\bin;C:\Program Files\CMake\bin;C:\Ruby25-x64\bin;C:\Ruby25-x64\bin;C:\Python27;C:\Users\Osman\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\Docker Toolbox;C:\Program Files\heroku\bin;C:\Users\Osman\AppData\Roaming\npm;
1>ExpandSDKAllowedReferenceExtensions = 
1>      .winmd;
1>      .dll
1>    
1>ExpandSDKReferencesDependsOn   = 
1>      ResolveSDKReferences
1>    
1>ExtensionsToDeleteOnClean      = *.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi;E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.exe.manifest;E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.tlb;E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.pdb;E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.exe;E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.bsc;E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.ilk;E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.exe.intermediate.manifest
1>FindInvalidProjectReferencesDependsOn = 
1>      GetReferenceTargetPlatformMonikers
1>    
1>FPS_BROWSER_APP_PROFILE_STRING = Internet Explorer
1>FPS_BROWSER_USER_PROFILE_STRING = Default
1>Framework20Dir                 = @(_TargetFramework20DirectoryItem)
1>Framework30Dir                 = @(_TargetFramework30DirectoryItem)
1>Framework35Dir                 = @(_TargetFramework35DirectoryItem)
1>Framework40Dir                 = @(_TargetFramework40DirectoryItem)
1>FrameworkDir                   = C:\Windows\Microsoft.NET\Framework\
1>FrameworkDir_110               = C:\Windows\Microsoft.NET\Framework\
1>FrameworkPathOverride          = C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
1>FrameworkRegistryBase          = Software\Microsoft\.NETFramework
1>FrameworkSdkDir                = C:\Program Files (x86)\Windows Kits\10\
1>FrameworkSDKRoot               = C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\
1>FrameworkVersion               = v4.6
1>FullReferenceAssemblyNames     = Full
1>FxCompileAfterTargets          = CustomBuild
1>FxCompileBeforeTargets         = Midl
1>GenerateBindingRedirectsOutputType = true
1>GenerateClickOnceManifests     = 
1>GeneratedFileExtension         = .g.cpp
1>GenerateManifest               = true
1>GenerateManifestsDependsOn     = 
1>      SetWin32ManifestProperties;
1>      GenerateApplicationManifest;
1>      GenerateDeploymentManifest
1>    
1>GenerateTargetFrameworkAttribute = false
1>GetCopyToOutputDirectoryItemsDependsOn = 
1>      AssignTargetPaths;
1>      _SplitProjectReferencesByFileExistence;
1>      _GetProjectReferenceTargetFrameworkProperties
1>    
1>GetFrameworkPathsDependsOn     = 
1>GetReferenceAssemblyPathsDependsOn = _PrepareForReferenceResolution;
1>        ;
1>        GetWinFXPath
1>    
1>GetTargetPathDependsOn         = _PrepareForReferenceResolution;GetResolvedWinMD;
1>GetTargetPathWithTargetPlatformMonikerDependsOn = 
1>GPURefDebuggerBreakOnAllThreads = GPURefBreakOncePerWarp
1>HideWarningsAndErrors          = false
1>HighEntropyVA                  = false
1>HOMEDRIVE                      = C:
1>HOMEPATH                       = \Users\Osman
1>HostInBrowser                  = false
1>IgnoreImportLibrary            = false
1>ImplicitlyExpandDesignTimeFacadesDependsOn = 
1>      ;
1>      GetReferenceAssemblyPaths
1>    
1>ImportByWildcardAfterMicrosoftCommonProps = true
1>ImportByWildcardAfterMicrosoftCommonTargets = true
1>ImportByWildcardAfterMicrosoftNetFrameworkProps = true
1>ImportByWildcardAfterMicrosoftNetFrameworkTargets = true
1>ImportByWildcardBeforeMicrosoftCommonProps = true
1>ImportByWildcardBeforeMicrosoftCommonTargets = true
1>ImportByWildcardBeforeMicrosoftNetFrameworkProps = true
1>ImportByWildcardBeforeMicrosoftNetFrameworkTargets = true
1>ImportDirectoryBuildProps      = true
1>ImportDirectoryBuildTargets    = true
1>ImportProjectExtensionProps    = true
1>ImportProjectExtensionTargets  = true
1>ImportUserLocationsByWildcardAfterMicrosoftCommonProps = true
1>ImportUserLocationsByWildcardAfterMicrosoftCommonTargets = true
1>ImportUserLocationsByWildcardAfterMicrosoftNetFrameworkProps = true
1>ImportUserLocationsByWildcardAfterMicrosoftNetFrameworkTargets = true
1>ImportUserLocationsByWildcardBeforeMicrosoftCommonProps = true
1>ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets = true
1>ImportUserLocationsByWildcardBeforeMicrosoftNetFrameworkProps = true
1>ImportUserLocationsByWildcardBeforeMicrosoftNetFrameworkTargets = true
1>ImportXamlTargets              = true
1>IncludeFrameworkReferencesFromNuGet = true
1>IncludePath                    = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\include;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\winrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;
1>IncludeVersionInInteropName    = true
1>IntDir                         = x64\Release\
1>IntermediateOutputPath         = x64\Release\
1>InteropOutputPath              = Interop\
1>iOSTargetsPath                 = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\MDD\iOS\V150\
1>IsApplication                  = true
1>IsRestoreTargetsFileLoaded     = true
1>KIT_SHARED_IncludePath         = C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\shared
1>LangID                         = 1033
1>LangName                       = en-US
1>Language                       = C++
1>LastBuildState                 = x64\Release\currency.E8C8ACC1.tlog\currency_converter.lastbuildstate
1>LastBuildUnsuccessful          = x64\Release\currency.E8C8ACC1.tlog\unsuccessfulbuild
1>LibraryPath                    = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64;;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Lib\um\x64
1>LibraryWPath                   = C:\Program Files (x86)\Windows Kits\10\References;
1>LinkCompiled                   = true
1>LLVM                           = C:\Program Files (x86)\LLVM\bin
1>LLVM_dir                       = C:\Program Files (x86)\LLVM
1>LoadTimeSensitiveProperties    = 
1>      ;
1>    
1>LoadTimeSensitiveTargets       = 
1>      ;
1>      XamlMarkupCompilePass1;
1>    
1>LOCALAPPDATA                   = C:\Users\Osman\AppData\Local
1>LocalDebuggerAttach            = False
1>LocalDebuggerCommand           = E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.exe
1>LocalDebuggerDebuggerType      = Auto
1>LocalDebuggerMergeEnvironment  = true
1>LocalDebuggerSQLDebugging      = False
1>LocalDebuggerWorkingDirectory  = E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\
1>LocalGPUDebuggerTargetType     = {F4453496-1DB8-47F8-A7D5-31EBDDC2EC96}
1>LocalizationDirectivesToLocFile = None
1>LOGONSERVER                    = \\OSMAN-PC
1>ManagedAssembly                = false
1>ManagedExpressionEvaluatorRegKey = 
1>ManagedIncrementalBuildProcessDependencyGraphAfterTarget = 
1>      ClCompile
1>    
1>ManagedIncrementalBuildProcessDependencyGraphBeforeTarget = 
1>      ClCompile
1>    
1>MarkupCompilePass2ForMainAssemblyDependsOn = 
1>                     GenerateTemporaryTargetAssembly;
1>                     MarkupCompilePass2;
1>                     AfterMarkupCompilePass2;
1>                     CleanupTemporaryTargetAssembly
1>       
1>MaxTargetPath                  = 100
1>MetagenInputTarget             = Link
1>MetaGenTargets                 = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\\Microsoft.MetaGen.targets
1>MicrosoftCommonPropsHasBeenImported = true
1>MicrosoftNETBuildExtensionsTargets = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.targets
1>MicrosoftNETBuildExtensionsTasksAssembly = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\\tools\net46\Microsoft.NET.Build.Extensions.Tasks.dll
1>MidlYieldDuringToolExecution   = true
1>MpiDebuggerCleanupDeployment   = True
1>MpiDebuggerDebuggerType        = Auto
1>MpiDebuggerDeployCommonRuntime = True
1>MpiDebuggerNetworkSecurityMode = AnyAddress
1>MpiDebuggerSchedulerNode       = localhost/1
1>MpiDebuggerSchedulerTimeout    = 5000
1>MsAppxPackageTargets           = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\v15.0\AppxPackage\Microsoft.AppXPackage.Targets
1>MSBuild_ExecutablePath         = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\
1>MSBuildAllProjects             = ;E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\currency_converter.vcxproj;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.targets;E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\currency_converter.vcxproj.user;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.NETFramework.CurrentVersion.props;E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\currency_converter.vcxproj;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets;E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\currency_converter.vcxproj.user;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.NETFramework.CurrentVersion.targets;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Xaml.targets;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.targets;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Microsoft.Common.targets\ImportAfter\Microsoft.NET.Build.Extensions.targets;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.targets;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.NETFramework.targets;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.ConflictResolution.targets;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.DefaultPackageConflictOverrides.targets;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\NuGet\15.0\Microsoft.NuGet.targets
1>MSBuildAssemblyVersion         = 15.0
1>MSBuildBinPath                 = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin
1>MSBuildExtensionsPath          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild
1>MSBuildExtensionsPath32        = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild
1>MSBuildExtensionsPath64        = C:\Program Files\MSBuild
1>MSBuildFrameworkToolsPath      = C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\
1>MSBuildFrameworkToolsPath32    = C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\
1>MSBuildFrameworkToolsPath64    = C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\
1>MSBuildFrameworkToolsRoot      = C:\WINDOWS\Microsoft.NET\Framework\
1>MSBuildLoadMicrosoftTargetsReadOnly = true
1>MSBuildNodeCount               = 4
1>MSBuildProgramFiles32          = C:\Program Files (x86)
1>MSBuildProjectDefaultTargets   = Build
1>MSBuildProjectDirectory        = E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter
1>MSBuildProjectDirectoryNoRoot  = programming\visual_studio_2017\Projects\currency_converter\currency_converter
1>MSBuildProjectExtension        = .vcxproj
1>MSBuildProjectExtensionsPath   = E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\obj\
1>MSBuildProjectFile             = currency_converter.vcxproj
1>MSBuildProjectFullPath         = E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\currency_converter.vcxproj
1>MSBuildProjectName             = currency_converter
1>MSBuildRuntimeType             = Full
1>MSBuildRuntimeVersion          = 4.0.30319
1>MSBuildSDKsPath                = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Sdks
1>MSBuildStartupDirectory        = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE
1>MSBuildToolsPath               = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin
1>MSBuildToolsPath32             = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin
1>MSBuildToolsPath64             = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\amd64
1>MSBuildToolsRoot               = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild
1>MSBuildToolsVersion            = 15.0
1>MSBuildUserExtensionsPath      = C:\Users\Osman\AppData\Local\Microsoft\MSBuild
1>MSBuildVersion                 = 15.8.169
1>MsTestToolsTargets             = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\v15.0\TeamTest\Microsoft.TeamTest.targets
1>MultiToolTask                  = false
1>NetFrameworkPropsPath          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.NETFramework.CurrentVersion.props
1>NetFrameworkTargetsPath        = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.NETFramework.CurrentVersion.targets
1>NetfxCoreRuntimeSettingsTargets = C:\Program Files (x86)\MSBuild\15.0\.Net\CoreRuntime\Microsoft.Net.CoreRuntime.Settings.targets
1>NetfxCoreRuntimeTargets        = C:\Program Files (x86)\MSBuild\15.0\.Net\CoreRuntime\Microsoft.Net.CoreRuntime.targets
1>NETFXKitsDir                   = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\
1>NETFXSDKDir                    = C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\
1>NO_PROXY                       = 192.168.99.100,192.168.99.101
1>nuget                          = C:\Program Files (x86)\nuget.exe
1>NuGetProps                     = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\NuGet\15.0\Microsoft.NuGet.props
1>NuGetRestoreTargets            = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\..\..\..\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.targets
1>NuGetRuntimeIdentifier         = win-x64
1>NuGetTargetFrameworkMonikerToInject = .NETCore,Version=v5.0
1>NuGetTargetMoniker             = .NETFramework,Version=v4.0
1>NuGetTargetMonikerToInject     = .NETCore,Version=v5.0
1>NuGetTargets                   = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\NuGet\15.0\Microsoft.NuGet.targets
1>NUMBER_OF_PROCESSORS           = 4
1>nvm                            = C:\Users\Osman\AppData\Roaming\npm
1>OneDrive                       = C:\Users\Osman\OneDrive
1>OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration = true
1>OPENSSL_CONF                   = C:\OpenSSL-Win64\bin\openssl.cfg
1>OS                             = Windows_NT
1>OSVersion                      = 5.1.2600.0
1>OutDir                         = E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\
1>OutDirWasSpecified             = false
1>OutputPath                     = E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\
1>OutputType                     = exe
1>OverwriteReadOnlyFiles         = false
1>Path                           = C:\Python27;C:\Program Files (x86)\Python35-32\Scripts\;C:\Users\Osman\AppData\Local\Programs\Python\Python37-32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Visual Leak Detector\bin\Win32;C:\Program Files (x86)\Visual Leak Detector\bin\Win64;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Microsoft VS Code\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files\Git\cmd;C:\cheerp\bin;C:\cheerp\include\;C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Node.js;C:\Program Files\Docker Toolbox\;C:\Users\Osman\AppData\Local\Programs\Python\Python37-32\Scripts;C:\Program Files (x86)\CMake\bin;C:\vcpkg;C:\Program Files\nodejs\;C:\mingw64\bin;C:\Program Files\CMake\bin;C:\Ruby25-x64\bin;C:\Ruby25-x64\bin;C:\Python27;C:\Users\Osman\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\Docker Toolbox;C:\Program Files\heroku\bin;C:\Users\Osman\AppData\Roaming\npm
1>PATHEXT                        = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.RB;.RBW
1>PkgDefApplicationConfigFile    = C:\Users\Osman\AppData\Local\Microsoft\VisualStudio\15.0_1b1a40d2\devenv.exe.config
1>Platform                       = x64
1>Platform_Actual                = x64
1>PlatformArchitecture           = 64
1>PlatformName                   = x64
1>PlatformPropsFound             = true
1>PlatformShortName              = x64
1>PlatformTarget                 = x64
1>PlatformTargetAsMSBuildArchitecture = x64
1>PlatformTargetAsMSBuildArchitectureExplicitlySet = false
1>PlatformTargetsFound           = true
1>PlatformToolset                = v141
1>PlatformToolsetVersion         = 141
1>PostBuildEventDependsOn        = 
1>PostBuildEventUseInBuild       = true
1>PreBuildEventDependsOn         = 
1>PreBuildEventUseInBuild        = true
1>Prefer32Bit                    = false
1>PreferredToolArchitecture      = x86
1>PreLinkEventUseInBuild         = true
1>PrepareForBuildDependsOn       = PlatformPrepareForBuild;_CheckWindowsSDKInstalled;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables
1>PrepareForRunDependsOn         = 
1>      CopyFilesToOutputDirectory
1>    
1>PrepareProjectReferencesDependsOn = 
1>      AssignProjectConfiguration;
1>      _SplitProjectReferencesByFileExistence;
1>      _GetProjectReferenceTargetFrameworkProperties
1>    
1>PrepareResourceNamesDependsOn  = 
1>                    AssignWinFXEmbeddedResource;
1>                    
1>      AssignTargetPaths;
1>      SplitResourcesByCulture;
1>      CreateManifestResourceNames;
1>      CreateCustomManifestResourceNames
1>    
1>      
1>PrepareResourcesDependsOn      = ResolveNuGetPackageAssets;
1>      XamlMarkupCompilePass1;
1>      XamlMarkupCompilePass2;
1>      
1>                MarkupCompilePass1;
1>                AfterMarkupCompilePass1;
1>                MarkupCompilePass2ForMainAssembly;
1>                FileClassification;
1>                MainResourcesGeneration;
1>                
1>      PrepareResourceNames;
1>      ResGen;
1>      CompileLicxFiles
1>    
1>       
1>    
1>PROCESSOR_ARCHITECTURE         = x86
1>PROCESSOR_ARCHITEW6432         = AMD64
1>PROCESSOR_IDENTIFIER           = Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
1>PROCESSOR_LEVEL                = 6
1>PROCESSOR_REVISION             = 3a09
1>ProcessorArchitecture          = amd64
1>ProduceReferenceAssembly       = false
1>ProgramData                    = C:\ProgramData
1>ProgramFiles                   = C:\Program Files (x86)
1>ProgramW6432                   = C:\Program Files
1>ProjectDesignTimeAssemblyResolutionSearchPaths = 
1>      {CandidateAssemblyFiles};
1>      C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64;;
1>      {HintPathFromItem};
1>      {TargetFrameworkDirectory};
1>      {Registry:Software\Microsoft\.NETFramework,v4.0,AssemblyFoldersEx};
1>      {RawFileName};
1>      E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\
1>    
1>ProjectDir                     = E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\
1>ProjectEvaluationFingerprint   = Release|x64|E:\programming\visual_studio_2017\Projects\currency_converter\|
1>ProjectExt                     = .vcxproj
1>ProjectFileName                = currency_converter.vcxproj
1>ProjectFlavor                  = Client
1>ProjectGuid                    = {E8C8ACC1-AF37-4B42-AF18-C93926921813}
1>ProjectLockFile                = obj\project.assets.json
1>ProjectName                    = currency_converter
1>ProjectNSettingsTargets        = C:\Program Files (x86)\MSBuild\15.0\.Net\.NetNative\15.0.24211\Microsoft.NetNative.Settings.targets
1>ProjectNTargets                = C:\Program Files (x86)\MSBuild\15.0\.Net\.NetNative\15.0.24211\Microsoft.NetNative.targets
1>ProjectPath                    = E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\currency_converter.vcxproj
1>PSModulePath                   = C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules
1>PUBLIC                         = C:\Users\Public
1>PublishableProject             = true
1>PublishBuildDependsOn          = 
1>            BuildOnlySettings;
1>            PrepareForBuild;
1>            ResolveReferences;
1>            PrepareResources;
1>            ResolveKeySource;
1>            PrepareResourcesForSatelliteAssemblies;
1>            GenerateSerializationAssemblies;
1>            CreateSatelliteAssemblies;
1>        
1>PublishDependsOn               = 
1>      SetGenerateManifests;
1>      Build;
1>      PublishOnly
1>    
1>PublishDir                     = E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\app.publish\
1>PublishOnlyDependsOn           = 
1>      SetGenerateManifests;
1>      PublishBuild;
1>      BeforePublish;
1>      GenerateManifests;
1>      CopyFilesToOutputDirectory;
1>      _CopyFilesToPublishFolder;
1>      _DeploymentGenerateBootstrapper;
1>      ResolveKeySource;
1>      _DeploymentSignClickOnceDeployment;
1>      AfterPublish
1>    
1>Python27                       = C:\Python27
1>RebuildDependsOn               = SetTelemetryEnvironmentVariables;
1>      _PrepareForRebuild;
1>      
1>      BeforeRebuild;
1>      Clean;
1>      Build;
1>      AfterRebuild;
1>    ;
1>    
1>ReferenceCopyLocalPathsOutputGroupDependsOn = 
1>      ;
1>      
1>      ;
1>      BuildOnlySettings;
1>      PrepareForBuild;
1>      AssignTargetPaths;
1>      ResolveReferences
1>    
1>    
1>ReferencePath                  = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64;
1>RemoteDebuggerAttach           = False
1>RemoteDebuggerConnection       = RemoteWithAuthentication
1>RemoteDebuggerDebuggerType     = Auto
1>RemoteDebuggerDeployDebugCppRuntime = true
1>RemoteDebuggerServerName       = OSMAN-PC
1>RemoteDebuggerSQLDebugging     = False
1>RemoteDebuggerWorkingDirectory = E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\
1>RemoteGPUDebuggerTargetType    = {F4453496-1DB8-47F8-A7D5-31EBDDC2EC96}
1>ReportingServicesTargets       = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\v15.0\ReportingServices\Microsoft.ReportingServices.targets
1>RequiredBundles                = Microsoft.VisualStudio.Component.VC.Tools.x86.x64;
1>ResGenDependsOn                = ResolveAssemblyReferences;SplitResourcesByCulture;BeforeResGen;CoreResGen;AfterResGen
1>ResGenExecuteAsTool            = false
1>ResolveAssemblyConflicts       = true
1>ResolveAssemblyReferencesDependsOn = _PrepareForReferenceResolution;
1>      ResolveProjectReferences;
1>      FindInvalidProjectReferences;
1>      GetFrameworkPaths;
1>      GetReferenceAssemblyPaths;
1>      PrepareForBuild;
1>      ResolveSDKReferences;
1>      ExpandSDKReferences;
1>    ;ResolveNuGetPackageAssets
1>ResolveNuGetPackageAssetsDependsOn = ResolveProjectReferences
1>ResolveNuGetPackages           = true
1>ResolveReferencesDependsOn     = _PrepareForReferenceResolution;ComputeCrtSDKReference;
1>      
1>      
1>      BeforeResolveReferences;
1>      AssignProjectConfiguration;
1>      ResolveProjectReferences;
1>      FindInvalidProjectReferences;
1>      ResolveNativeReferences;
1>      ResolveAssemblyReferences;
1>      GenerateBindingRedirects;
1>      ResolveComReferences;
1>      AfterResolveReferences
1>    ;
1>      ImplicitlyExpandDesignTimeFacades
1>    ;
1>      ResolveTestReferences
1>    
1>ResolveSDKReferencesDependsOn  = _PrepareForReferenceResolution;ComputeCrtSDKReference;
1>      GetInstalledSDKLocations
1>    
1>RestoreBuildInParallel         = true
1>RestoreContinueOnError         = WarnAndContinue
1>RestoreRecursive               = true
1>RestoreTaskAssemblyFile        = NuGet.Build.Tasks.dll
1>RestoreUseSkipNonexistentTargets = true
1>RetargetAlwaysSupported        = true
1>RootNamespace                  = currencyconverter
1>RoslynTargetsPath              = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Roslyn
1>RunAfterInstall                = true
1>RunCodeAnalysisInputs          = E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.exe
1>RunCppAnalysis                 = false
1>RunDependsOn                   = 
1>RuntimeIdentifiers             = win;win-x86;win-x64
1>SatelliteDllsProjectOutputGroupDependenciesDependsOn = 
1>      ;
1>      
1>      ;
1>      BuildOnlySettings;
1>      PrepareForBuild;
1>      AssignTargetPaths;
1>      ResolveReferences
1>    
1>    
1>SatelliteDllsProjectOutputGroupDependsOn = PrepareForBuild;PrepareResourceNames
1>SDK35ToolsPath                 = 
1>SDK40ToolsPath                 = C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\
1>SDKDisplayName                 = Windows 10
1>SDKExtensionDirectoryRoot      = C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10;C:\Program Files (x86)\Windows Kits\10
1>SDKIdentifier                  = Windows
1>SDKRedistOutputGroupDependsOn  = ResolveSDKReferences;ExpandSDKReferences
1>SDKReferenceDirectoryRoot      = C:\Users\Osman\AppData\Local\Microsoft SDKs;C:\Program Files (x86)\Microsoft SDKs
1>SDKReferenceRegistryRoot       = Software\Microsoft\Microsoft SDKs
1>SDKVersion                     = 10.0
1>ServiceFabricServiceProjectTargets = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\v15.0\Service Fabric Tools\Microsoft.VisualStudio.Azure.Fabric.ServiceProject.targets
1>SESSIONNAME                    = Console
1>SGenFilesOutputGroupDependenciesDependsOn = 
1>      ;
1>      
1>      ;
1>      BuildOnlySettings;
1>      PrepareForBuild;
1>      AssignTargetPaths;
1>      ResolveReferences
1>    
1>    
1>SGenFilesOutputGroupDependsOn  = 
1>SGenShouldGenerateSerializer   = true
1>SGenUseKeep                    = false
1>SGenUseProxyTypes              = true
1>ShouldMarkCertainSDKReferencesAsRuntimeOnly = true
1>SkipCopyBuildProduct           = true
1>SkipCopyUnchangedFiles         = true
1>SolutionDir                    = E:\programming\visual_studio_2017\Projects\currency_converter\
1>SolutionExt                    = .sln
1>SolutionFileName               = currency_converter.sln
1>SolutionName                   = currency_converter
1>SolutionPath                   = E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter.sln
1>SourceControlInformationFeatureSupported = true
1>SourceFilesProjectOutputGroupDependsOn = PrepareForBuild;AssignTargetPaths
1>SourcePath                     = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\src\mfc;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\src\mfcm;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\src\atl;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\crt\src;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\src;;C:\Program Files (x86)\Windows Kits\10\Source\10.0.16299.0\ucrt;;;
1>SpectreMitigation              = false
1>SQLDebugging                   = false
1>SystemDrive                    = C:
1>SystemRoot                     = C:\WINDOWS
1>TargetCulture                  = *
1>TargetDeployManifestFileName   = currency_converter.application
1>TargetDir                      = E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\
1>TargetedFrameworkDir           = @(_TargetedFrameworkDirectoryItem)
1>TargetedRuntimeVersion         = v4.0.30319
1>TargetedSDKArchitecture        = amd64
1>TargetedSDKConfiguration       = Retail
1>TargetExt                      = .exe
1>TargetFileName                 = currency_converter.exe
1>TargetFrameworkAsMSBuildRuntime = CLR4
1>TargetFrameworkIdentifier      = .NETFramework
1>TargetFrameworkMoniker         = .NETFramework,Version=v4.0
1>TargetFrameworkMonikerAssemblyAttributesPath = C:\Users\Osman\AppData\Local\Temp\.NETFramework,Version=v4.0.AssemblyAttributes.cpp
1>TargetFrameworkMonikerDisplayName = .NET Framework 4
1>TargetFrameworkSDKToolsDirectory = C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\
1>TargetFrameworkVersion         = v4.0
1>TargetName                     = currency_converter
1>TargetPath                     = E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.exe
1>TargetPlatformDisplayName      = Windows 10.0.16299.0
1>TargetPlatformIdentifier       = Windows
1>TargetPlatformMinVersion       = 
1>TargetPlatformMoniker          = Windows,Version=10.0.16299.0
1>TargetPlatformRegistryBase     = Software\Microsoft\Microsoft SDKs\Windows
1>TargetPlatformSdkPath          = 
1>TargetPlatformVersion          = 10.0.16299.0
1>TargetPlatformWinMDLocation    = C:\Program Files (x86)\Windows Kits\10\References
1>TargetRuntime                  = Managed
1>TargetUniversalCRTVersion      = 10.0.16299.0
1>TaskKeyToken                   = 31bf3856ad364e35
1>TaskVersion                    = 4.0.0.0
1>TEMP                           = C:\Users\Osman\AppData\Local\Temp
1>TLogLocation                   = x64\Release\currency.E8C8ACC1.tlog\
1>TMP                            = C:\Users\Osman\AppData\Local\Temp
1>ToolsetPropsFound              = true
1>ToolsetTargetsFound            = true
1>TrackFileAccess                = true
1>UCRTContentRoot                = C:\Program Files (x86)\Windows Kits\10\
1>UM_IncludePath                 = C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\um
1>UniversalCRT_IncludePath       = C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\ucrt;
1>UniversalCRT_LibraryPath_arm   = C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\arm;
1>UniversalCRT_LibraryPath_arm64 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\arm64;
1>UniversalCRT_LibraryPath_x64   = C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\x64;
1>UniversalCRT_LibraryPath_x86   = C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\x86;
1>UniversalCRT_PropsPath         = C:\Program Files (x86)\Windows Kits\10\\DesignTime\CommonConfiguration\Neutral\ucrt.props
1>UniversalCRT_SourcePath        = C:\Program Files (x86)\Windows Kits\10\Source\10.0.16299.0\ucrt;
1>UniversalCRTSdkDir             = C:\Program Files (x86)\Windows Kits\10\
1>UniversalCRTSdkDir_10          = C:\Program Files (x86)\Windows Kits\10\
1>UnmanagedRegistrationDependsOn = 
1>UnmanagedUnregistrationDependsOn = 
1>UpgradeSubsetToProfile         = true
1>UseCommonOutputDirectory       = false
1>UseDebugLibraries              = false
1>UseDotNetNativeToolchain       = 
1>UseLegacyManagedDebugger       = true
1>UseOfATL                       = false
1>UseOfMFC                       = false
1>USERDOMAIN                     = OSMAN-PC
1>USERDOMAIN_ROAMINGPROFILE      = OSMAN-PC
1>USERNAME                       = Osman
1>USERPROFILE                    = C:\Users\Osman
1>UserRootDir                    = C:\Users\Osman\AppData\Local\Microsoft\MSBuild\v4.0
1>UseSourcePath                  = true
1>v141_Installed                 = true
1>ValidateRuntimeIdentifierCompatibility = false
1>VBOX_MSI_INSTALL_PATH          = C:\Program Files\Oracle\VirtualBox\
1>VC_ATLMFC_IncludePath          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\include;
1>VC_ATLMFC_SourcePath           = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\src\mfc;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\src\mfcm;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\src\atl;
1>VC_CRT_SourcePath              = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\crt\src;
1>VC_ExecutablePath_ARM          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\arm;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x86
1>VC_ExecutablePath_ARM64        = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\arm64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x86
1>VC_ExecutablePath_x64          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x86
1>VC_ExecutablePath_x64_ARM      = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX64\arm
1>VC_ExecutablePath_x64_ARM64    = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX64\arm64
1>VC_ExecutablePath_x64_x64      = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX64\x64
1>VC_ExecutablePath_x64_x86      = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX64\x86
1>VC_ExecutablePath_x86          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x86
1>VC_ExecutablePath_x86_ARM      = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\arm
1>VC_ExecutablePath_x86_ARM64    = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\arm64
1>VC_ExecutablePath_x86_x64      = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64
1>VC_ExecutablePath_x86_x86      = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x86
1>VC_IFCPath                     = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\ifc\x64
1>VC_IncludePath                 = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\include;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\ucrt;;
1>VC_LibraryPath_ARM             = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\ARM;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\ARM;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\lib\ARM;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\arm;;
1>VC_LibraryPath_ARM64           = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\ARM64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\ARM64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\arm64;;
1>VC_LibraryPath_ATL_ARM         = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\ARM;
1>VC_LibraryPath_ATL_ARM64       = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\ARM64;
1>VC_LibraryPath_ATL_x64         = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;
1>VC_LibraryPath_ATL_x86         = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x86;
1>VC_LibraryPath_VC_ARM          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\ARM;
1>VC_LibraryPath_VC_ARM_Desktop  = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\ARM
1>VC_LibraryPath_VC_ARM_OneCore  = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\onecore\ARM
1>VC_LibraryPath_VC_ARM_Store    = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\ARM\store
1>VC_LibraryPath_VC_ARM64        = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\ARM64;
1>VC_LibraryPath_VC_ARM64_Desktop = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\ARM64
1>VC_LibraryPath_VC_ARM64_OneCore = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\onecore\ARM64
1>VC_LibraryPath_VC_ARM64_Store  = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\ARM64\store
1>VC_LibraryPath_VC_x64          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64;
1>VC_LibraryPath_VC_x64_Desktop  = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64
1>VC_LibraryPath_VC_x64_OneCore  = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\onecore\x64
1>VC_LibraryPath_VC_x64_Store    = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64\store
1>VC_LibraryPath_VC_x86          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x86;
1>VC_LibraryPath_VC_x86_Desktop  = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x86
1>VC_LibraryPath_VC_x86_OneCore  = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\onecore\x86
1>VC_LibraryPath_VC_x86_Store    = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x86\store
1>VC_LibraryPath_x64             = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\x64;;
1>VC_LibraryPath_x86             = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x86;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x86;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\lib\x86;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\x86;;
1>VC_PGO_RunTime_Dir             = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\Hostx64\x64
1>VC_ReferencesPath_ARM          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\ARM;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\ARM
1>VC_ReferencesPath_ARM64        = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\ARM64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\ARM64
1>VC_ReferencesPath_ATL_ARM      = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\ARM;
1>VC_ReferencesPath_ATL_ARM64    = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\ARM64;
1>VC_ReferencesPath_ATL_x64      = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;
1>VC_ReferencesPath_ATL_x86      = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x86;
1>VC_ReferencesPath_VC_ARM       = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\ARM
1>VC_ReferencesPath_VC_ARM64     = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\ARM64
1>VC_ReferencesPath_VC_x64       = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64
1>VC_ReferencesPath_VC_x86       = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x86
1>VC_ReferencesPath_x64          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64
1>VC_ReferencesPath_x86          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x86;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x86
1>VC_SourcePath                  = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\src\mfc;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\src\mfcm;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\src\atl;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\crt\src;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\src;;C:\Program Files (x86)\Windows Kits\10\Source\10.0.16299.0\ucrt;;
1>VC_VC_IncludePath              = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include;
1>VC_VS_IncludePath              = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\include;
1>VC_VS_LibraryPath_VC_VS_ARM    = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\lib\ARM;
1>VC_VS_LibraryPath_VC_VS_x64    = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\lib\x64;
1>VC_VS_LibraryPath_VC_VS_x86    = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\lib\x86;
1>VC_VS_SourcePath               = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\src;
1>VCCodeAnalysisUX               = true
1>VCIDEInstallDir                = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\
1>VCIDEInstallDir_150            = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\
1>VCInstallDir                   = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\
1>VCInstallDir_150               = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\
1>VCLibPackagePath               = C:\Users\Osman\AppData\Local\vcpkg\vcpkg.user
1>VcpkgApplocalDeps              = true
1>VcpkgConfiguration             = Release
1>VcpkgEnabled                   = true
1>VcpkgNormalizedConfiguration   = Release
1>VcpkgRoot                      = C:\vcpkg\installed\x64-windows\
1>VcpkgTriplet                   = x64-windows
1>VCProjectVersion               = 15.0
1>VCTargetsPath                  = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\
1>VCTargetsPath10                = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\
1>VCTargetsPath11                = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\
1>VCTargetsPath12                = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\
1>VCTargetsPath14                = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\
1>VCTargetsPath15                = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\
1>VCTargetsPathActual            = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\
1>VCTargetsPathEffective         = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\
1>VCToolArchitecture             = Native32Bit
1>VCToolsetSupportsJustMyCode    = true
1>VCToolsInstallDir              = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\
1>VCToolsInstallDir_150          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\
1>VCToolsRedistVersion           = 14.15.26706
1>VCToolsVersion                 = 14.15.26726
1>Version                        = 1.0.0.0
1>VisualStudioDir                = C:\Users\Osman\Documents\Visual Studio 2017
1>VisualStudioEdition            = Microsoft Visual Studio Community 2017
1>VisualStudioVersion            = 15.0
1>VS_ExecutablePath              = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;
1>VS110COMNTOOLS                 = C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\
1>VS120COMNTOOLS                 = C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\
1>VS140COMNTOOLS                 = C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\
1>VSAPPIDDIR                     = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\
1>VSAPPIDNAME                    = devenv.exe
1>VSIDEResolvedNonMSBuildProjectOutputs = <VSIDEResolvedNonMSBuildProjectOutputs />
1>VSInstallDir                   = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\
1>VSInstallDir_150               = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\
1>VsInstallRoot                  = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community
1>VSLANG                         = 1033
1>VSSKUEDITION                   = Community
1>VSTEL_CurrentSolutionBuildID   = 258132640
1>VSTEL_SolutionSessionID        = {6A27ABB7-FF2D-440F-BAA1-B70ECBA7373D}
1>VSVersion                      = $(VisualStudioVersion)
1>WDKBinRoot                     = C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0
1>WDKBinRoot_x64                 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64
1>WDKBinRoot_x86                 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x86
1>WebBrowserDebuggerDebuggerType = Auto
1>WebReference_EnableLegacyEventingModel = false
1>WebReference_EnableProperties  = true
1>WebReference_EnableSQLTypes    = true
1>WebServiceDebuggerDebuggerType = Auto
1>WebServiceDebuggerSQLDebugging = False
1>WholeProgramOptimization       = true
1>WholeProgramOptimizationAvailabilityInstrument = true
1>WholeProgramOptimizationAvailabilityOptimize = true
1>WholeProgramOptimizationAvailabilityTrue = true
1>WholeProgramOptimizationAvailabilityUpdate = true
1>windir                         = C:\WINDOWS
1>Windows81SdkInstalled          = true
1>WindowsAppContainer            = false
1>WindowsSDK_ExecutablePath      = C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools
1>WindowsSDK_ExecutablePath_arm  = C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\arm;
1>WindowsSDK_ExecutablePath_arm64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\arm64;
1>WindowsSDK_ExecutablePath_x64  = C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64
1>WindowsSDK_ExecutablePath_x86  = C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools
1>WindowsSDK_HasVersionedContent = true
1>WindowsSDK_IncludePath         = C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\winrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um
1>WindowsSDK_LibraryPath         = C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\um
1>WindowsSDK_LibraryPath_arm     = C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\um\arm;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\arm;
1>WindowsSDK_LibraryPath_arm64   = C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\um\arm64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\arm64;
1>WindowsSDK_LibraryPath_x64     = C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64;
1>WindowsSDK_LibraryPath_x86     = C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\um\x86;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x86;
1>WindowsSDK_MetadataFoundationPath = C:\Program Files (x86)\Windows Kits\10\References\10.0.16299.0\windows.foundation.foundationcontract\3.0.0.0
1>WindowsSDK_MetadataPath        = C:\Program Files (x86)\Windows Kits\10\References
1>WindowsSDK_MetadataPathVersioned = C:\Program Files (x86)\Windows Kits\10\References\10.0.16299.0
1>WindowsSDK_PlatformPath        = C:\Program Files (x86)\Windows Kits\10\Platforms\UAP;
1>WindowsSDK_SupportedAPIs_arm   = C:\Program Files (x86)\Windows Kits\10\\App Certification Kit\SupportedAPIs-arm.xml
1>WindowsSDK_SupportedAPIs_x64   = C:\Program Files (x86)\Windows Kits\10\\App Certification Kit\SupportedAPIs-x64.xml
1>WindowsSDK_SupportedAPIs_x86   = C:\Program Files (x86)\Windows Kits\10\\App Certification Kit\SupportedAPIs-x86.xml
1>WindowsSDK_UnionMetadataPath   = C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.16299.0
1>WindowsSDK80Path               = C:\Program Files (x86)\Windows Kits\8.1\
1>WindowsSdkDir                  = C:\Program Files (x86)\Windows Kits\10\
1>WindowsSdkDir_10               = C:\Program Files (x86)\Windows Kits\10\
1>WindowsSdkDir_81               = C:\Program Files (x86)\Windows Kits\8.1\
1>WindowsSdkDir_81A              = 
1>WindowsSDKToolArchitecture     = Native32Bit
1>WindowsTargetPlatformVersion   = 10.0.16299.0
1>WinMDAssembly                  = false
1>WinRT_IncludePath              = C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\winrt
1>WMSJSProject                   = WJProject
1>WMSJSProjectDirectory          = JavaScript
1>XamlBuildTaskAssemblyName      = XamlBuildTask, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
1>XamlBuildTaskLocation          = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\amd64
1>XamlBuildTaskPath              = C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\amd64
1>XamlGenCodeFileNames           = currency_converter.vcxproj.XamlGeneratedCodeFileListAbsolute.txt
1>XamlGenMarkupFileNames         = currency_converter.vcxproj.XamlGeneratedXamlFileListAbsolute.txt
1>XamlPass2FlagFile              = currency_converter.vcxproj.XamlPass2Flag.txt
1>XamlRequiresCompilationPass2   = false
1>XamlTemporaryAssemblyName      = currency_converter
1>YieldDuringToolExecution       = true
1>Building with tools version "15.0".
1>Target "EnableIntermediateOutputPathMismatchWarning" skipped, due to false condition; ('$(RestoreProjectStyle)' == 'PackageReference') was evaluated as ('' == 'PackageReference').
1>Target "_CheckForInvalidConfigurationAndPlatform" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>  Set Property: _InvalidConfigurationMessageText=The OutputPath property is not set for project 'currency_converter.vcxproj'.  Please check to make sure that you have specified a valid combination of Configuration and Platform for this project.  Configuration='Release'  Platform='x64'.
1>  Set Property: _InvalidConfigurationMessageText=The OutputPath property is not set for project 'currency_converter.vcxproj'.  Please check to make sure that you have specified a valid combination of Configuration and Platform for this project.  Configuration='Release'  Platform='x64'.  This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform.
1>  Task "Error" skipped, due to false condition; ( '$(_InvalidConfigurationError)' == 'true' ) was evaluated as ( '' == 'true' ).
1>  Task "Warning" skipped, due to false condition; ( '$(_InvalidConfigurationWarning)' == 'true' ) was evaluated as ( '' == 'true' ).
1>  Using "Message" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
1>  Task "Message"
1>    Task Parameter:Text=Configuration=Release
1>    Task Parameter:Importance=Low
1>    Configuration=Release
1>  Done executing task "Message".
1>  Task "Message"
1>    Task Parameter:Text=Platform=x64
1>    Task Parameter:Importance=Low
1>    Platform=x64
1>  Done executing task "Message".
1>  Task "Error" skipped, due to false condition; ('$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)')) was evaluated as ('E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\' != '' and !HasTrailingSlash('E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\')).
1>  Task "Error" skipped, due to false condition; ('$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)')) was evaluated as ('obj\' != '' and !HasTrailingSlash('obj\')).
1>  Task "Error" skipped, due to false condition; ('$(IntermediateOutputPath)' != '' and !HasTrailingSlash('$(IntermediateOutputPath)')) was evaluated as ('x64\Release\' != '' and !HasTrailingSlash('x64\Release\')).
1>  Task "Error" skipped, due to false condition; ( '$(_InitialMSBuildProjectExtensionsPath)' != '' And '$(MSBuildProjectExtensionsPath)' != '$(_InitialMSBuildProjectExtensionsPath)' ) was evaluated as ( 'E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\obj\' != '' And 'E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\obj\' != 'E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\obj\' ).
1>  Task "Warning" skipped, due to false condition; ( '$(EnableBaseIntermediateOutputPathMismatchWarning)' == 'true' And '$(_InitialBaseIntermediateOutputPath)' != '$(BaseIntermediateOutputPath)' And '$(BaseIntermediateOutputPath)' != '$(MSBuildProjectExtensionsPath)' ) was evaluated as ( '' == 'true' And 'obj\' != 'obj\' And 'obj\' != 'E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\obj\' ).
1>Done building target "_CheckForInvalidConfigurationAndPlatform" in project "currency_converter.vcxproj".
1>Target "_CheckForInvalidConfigurationAndPlatform" skipped. Previously built successfully.
1>Target "SetTelemetryEnvironmentVariables" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.DesignTime.targets":
1>  Using "SetEnv" task from assembly "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Build.CppTasks.Common.dll".
1>  Task "SetEnv"
1>    Task Parameter:Name=VSTEL_SolutionSessionID
1>    Task Parameter:Value={6A27ABB7-FF2D-440F-BAA1-B70ECBA7373D}
1>    Task Parameter:Prefix=False
1>    VSTEL_SolutionSessionID={6A27ABB7-FF2D-440F-BAA1-B70ECBA7373D}
1>  Done executing task "SetEnv".
1>  Task "SetEnv"
1>    Task Parameter:Name=VSTEL_CurrentSolutionBuildID
1>    Task Parameter:Value=258132640
1>    Task Parameter:Prefix=False
1>    VSTEL_CurrentSolutionBuildID=258132640
1>  Done executing task "SetEnv".
1>  Task "SetEnv"
1>    Task Parameter:Name=VSTEL_ProjectID
1>    Task Parameter:Value={E8C8ACC1-AF37-4B42-AF18-C93926921813}
1>    Task Parameter:Prefix=False
1>    VSTEL_ProjectID={E8C8ACC1-AF37-4B42-AF18-C93926921813}
1>    Output Property: VSTEL_ProjectID={E8C8ACC1-AF37-4B42-AF18-C93926921813}
1>  Done executing task "SetEnv".
1>Done building target "SetTelemetryEnvironmentVariables" in project "currency_converter.vcxproj".
1>Target "_PrepareForBuild" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.BuildSteps.Targets":
1>  Set Property: BuildType=Build
1>  Set Property: _BuildActionType=Build
1>  Task "CreateItem" skipped, due to false condition; ('%(CustomBuild.IncludeFileToTool)'!='') was evaluated as (''!='').
1>  Removed Item(s): 
1>      CustomBuildStep=
1>          currency_converter
1>                  Message=Performing Custom Build Step
1>Done building target "_PrepareForBuild" in project "currency_converter.vcxproj".
1>Target "_PrepareForReferenceResolution" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>  Set Property: TargetFrameworkMoniker=
1>  Set Property: _FindDependencies=false
1>  Set Property: AdditionalExplicitAssemblyReferences=
1>  Task "Message" skipped, due to false condition; ('$(_REFERENCE_DEBUG)'=='true') was evaluated as (''=='true').
1>Done building target "_PrepareForReferenceResolution" in project "currency_converter.vcxproj".
1>Target "ComputeCrtSDKReference" skipped, due to false condition; ('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false') was evaluated as ('currency_converter.cpp'!='' and 'false'=='true' and '' != 'false').
1>Target "BeforeResolveReferences" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>Done building target "BeforeResolveReferences" in project "currency_converter.vcxproj".
1>Target "AssignProjectConfiguration" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>  Set Property: ShouldUnsetParentConfigurationAndPlatform=true
1>  Using "AssignProjectConfiguration" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
1>  Task "AssignProjectConfiguration"
1>    Task Parameter:CurrentProject=E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\currency_converter.vcxproj
1>    Task Parameter:CurrentProjectConfiguration=Release
1>    Task Parameter:CurrentProjectPlatform=x64
1>    Task Parameter:OutputType=exe
1>    Task Parameter:ResolveConfigurationPlatformUsingMappings=False
1>    Task Parameter:SolutionConfigurationContents=<SolutionConfiguration>
1>    <ProjectConfiguration Project="{e8c8acc1-af37-4b42-af18-c93926921813}" AbsolutePath="E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\currency_converter.vcxproj">Release|x64</ProjectConfiguration>
1>    </SolutionConfiguration>
1>    Task Parameter:OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration=True
1>    Task Parameter:ShouldUnsetParentConfigurationAndPlatform=True
1>  Done executing task "AssignProjectConfiguration".
1>Done building target "AssignProjectConfiguration" in project "currency_converter.vcxproj".
1>Target "AssignProjectConfiguration" skipped. Previously built successfully.
1>Target "_SplitProjectReferencesByFileExistence" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>  Task "ResolveNonMSBuildProjectOutput" skipped, due to false condition; ('$(BuildingInsideVisualStudio)'=='true' and '@(ProjectReferenceWithConfiguration)'!='') was evaluated as ('true'=='true' and ''!='').
1>Done building target "_SplitProjectReferencesByFileExistence" in project "currency_converter.vcxproj".
1>Target "_GetProjectReferenceTargetFrameworkProperties" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>  Set Property: ReferringTargetFrameworkForProjectReferences=.NETFramework,Version=v4.0
1>  Using "MSBuild" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
1>  Task "MSBuild"
1>    Task Parameter:Targets=GetTargetFrameworks
1>    Task Parameter:BuildInParallel=True
1>    Task Parameter:RemoveProperties=;TargetFramework;RuntimeIdentifier
1>    Task Parameter:SkipNonexistentTargets=True
1>  Done executing task "MSBuild".
1>  Task "GetReferenceNearestTargetFrameworkTask" skipped, due to false condition; ('@(_ProjectReferenceTargetFrameworkPossibilities->Count())' != '0' and '$(ReferringTargetFrameworkForProjectReferences)' != '') was evaluated as ('0' != '0' and '.NETFramework,Version=v4.0' != '').
1>Done building target "_GetProjectReferenceTargetFrameworkProperties" in project "currency_converter.vcxproj".
1>Target "PrepareProjectReferences" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>Done building target "PrepareProjectReferences" in project "currency_converter.vcxproj".
1>Target "_RemoveNameMetadataFromProjectReferenceItems" skipped, due to false condition; ('@(ProjectReference)'!='') was evaluated as (''!='').
1>Target "ResolveProjectReferences" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>  Task "MSBuild" skipped, due to false condition; ('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' != '10.0' and '@(_MSBuildProjectReferenceExistent)' != '') was evaluated as ('' == 'true' and '' != '' and ('true' == 'true' or 'true' != 'true') and '15.0' != '10.0' and '' != '').
1>  Task "MSBuild" skipped, due to false condition; ('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' == '10.0' and '@(_MSBuildProjectReferenceExistent)' != '') was evaluated as ('' == 'true' and '' != '' and ('true' == 'true' or 'true' != 'true') and '15.0' == '10.0' and '' != '').
1>  Task "MSBuild" skipped, due to false condition; ('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '') was evaluated as ('' == 'true' and '' != '' and 'true' != 'true' and 'true' == 'true' and '' != '').
1>  Task "MSBuild" skipped, due to false condition; ('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingProject)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '') was evaluated as ('' == 'true' and '' != '' and 'true' == 'true' and '' != '').
1>  Task "Warning" skipped, due to false condition; ('@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != '') was evaluated as ('' != '' and '' != '').
1>Done building target "ResolveProjectReferences" in project "currency_converter.vcxproj".
1>Target "FindInvalidProjectReferences" skipped, due to false condition; ('$(FindInvalidProjectReferences)' == 'true') was evaluated as ('' == 'true').
1>Target "ResolveNativeReferences" skipped, due to false condition; ('@(NativeReference)'!='') was evaluated as (''!='').
1>Target "_PrepareForReferenceResolution" skipped. Previously built successfully.
1>Target "ResolveProjectReferences" skipped. Previously built successfully.
1>Target "FindInvalidProjectReferences" skipped, due to false condition; ('$(FindInvalidProjectReferences)' == 'true') was evaluated as ('' == 'true').
1>Target "GetFrameworkPaths" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.NETFramework.CurrentVersion.targets":
1>  Added Item(s): _TargetFramework40DirectoryItem=C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319
1>  Added Item(s): _TargetFramework35DirectoryItem=C:\WINDOWS\Microsoft.NET\Framework\v3.5
1>  Added Item(s): _TargetFramework30DirectoryItem=C:\WINDOWS\Microsoft.NET\Framework\v3.0
1>  Added Item(s): _TargetFramework20DirectoryItem=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
1>  Added Item(s): _TargetedFrameworkDirectoryItem=C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319
1>  Added Item(s): _CombinedTargetFrameworkDirectoriesItem=C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319
1>  Set Property: TargetFrameworkDirectory=C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319
1>  Set Property: TargetFrameworkSDKDirectory=C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\
1>  Added Item(s): _TargetFrameworkSDKDirectoryItem=C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\
1>Done building target "GetFrameworkPaths" in project "currency_converter.vcxproj".
1>Target "_PrepareForReferenceResolution" skipped. Previously built successfully.
1>Target "GetWinFXPath" skipped, due to false condition; (('@(Page)' != '' or '@(ApplicationDefinition)' != '' or '@(Resource)' != '') and ('$(GetWinFXNativePath)' != '' or '$(GetWinFXWoWPath)' != '' )) was evaluated as (('' != '' or '' != '' or '' != '') and ('' != '' or '' != '' )).
1>Target "GetFrameworkPaths" skipped. Previously built successfully.
1>Target "GetReferenceAssemblyPaths" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>  Set Property: TargetFrameworkDirectory=
1>  Task "GetReferenceAssemblyPaths" skipped, due to false condition; ('$(TargetFrameworkMoniker)' != '' and ('$(_TargetFrameworkDirectories)' == '' or '$(_FullFrameworkReferenceAssemblyPaths)' == '')) was evaluated as ('' != '' and ('C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0' == '' or 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0' == '')).
1>  Set Property: TargetFrameworkDirectory=C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0;;
1>  Set Property: TargetFrameworkDirectory=C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0;;;C:\Program Files (x86)\Windows Kits\10\References
1>  Set Property: RemoveAssemblyFoldersIfNoTargetFramework=true
1>Done building target "GetReferenceAssemblyPaths" in project "currency_converter.vcxproj".
1>Target "SetBuildDefaultEnvironmentVariables" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Current.targets":
1>  Task "SetEnv"
1>    Task Parameter:Name=PATH
1>    Task Parameter:Value=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x86;C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\;;C:\Python27;C:\Program Files (x86)\Python35-32\Scripts\;C:\Users\Osman\AppData\Local\Programs\Python\Python37-32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Visual Leak Detector\bin\Win32;C:\Program Files (x86)\Visual Leak Detector\bin\Win64;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Microsoft VS Code\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files\Git\cmd;C:\cheerp\bin;C:\cheerp\include\;C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Node.js;C:\Program Files\Docker Toolbox\;C:\Users\Osman\AppData\Local\Programs\Python\Python37-32\Scripts;C:\Program Files (x86)\CMake\bin;C:\vcpkg;C:\Program Files\nodejs\;C:\mingw64\bin;C:\Program Files\CMake\bin;C:\Ruby25-x64\bin;C:\Ruby25-x64\bin;C:\Python27;C:\Users\Osman\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\Docker Toolbox;C:\Program Files\heroku\bin;C:\Users\Osman\AppData\Roaming\npm;
1>    Task Parameter:Prefix=False
1>    PATH=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x86;C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\;;C:\Python27;C:\Program Files (x86)\Python35-32\Scripts\;C:\Users\Osman\AppData\Local\Programs\Python\Python37-32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Visual Leak Detector\bin\Win32;C:\Program Files (x86)\Visual Leak Detector\bin\Win64;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Microsoft VS Code\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files\Git\cmd;C:\cheerp\bin;C:\cheerp\include\;C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Node.js;C:\Program Files\Docker Toolbox\;C:\Users\Osman\AppData\Local\Programs\Python\Python37-32\Scripts;C:\Program Files (x86)\CMake\bin;C:\vcpkg;C:\Program Files\nodejs\;C:\mingw64\bin;C:\Program Files\CMake\bin;C:\Ruby25-x64\bin;C:\Ruby25-x64\bin;C:\Python27;C:\Users\Osman\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\Docker Toolbox;C:\Program Files\heroku\bin;C:\Users\Osman\AppData\Roaming\npm;
1>    Output Property: Path=C:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64%3bC:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x86%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.16299.0\x86%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools%3bC:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\Common7\tools%3bC:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\Common7\ide%3bC:\Program Files %28x86%29\HTML Help Workshop%3b%3bC:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin%3bC:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\%3b%3bC:\Python27%3bC:\Program Files %28x86%29\Python35-32\Scripts\%3bC:\Users\Osman\AppData\Local\Programs\Python\Python37-32%3bC:\WINDOWS\system32%3bC:\WINDOWS%3bC:\WINDOWS\System32\Wbem%3bC:\WINDOWS\System32\WindowsPowerShell\v1.0\%3bC:\Program Files\Microsoft SQL Server\120\Tools\Binn\%3bC:\Program Files\Microsoft SQL Server\130\Tools\Binn\%3bC:\Program Files\Microsoft\Web Platform Installer\%3bC:\Program Files %28x86%29\Microsoft SQL Server\110\DTS\Binn\%3bC:\Program Files %28x86%29\Microsoft SQL Server\120\DTS\Binn\%3bC:\Program Files %28x86%29\Microsoft SQL Server\130\DTS\Binn\%3bC:\Program Files %28x86%29\NVIDIA Corporation\PhysX\Common%3bC:\Program Files\dotnet\%3bC:\WINDOWS\system32%3bC:\WINDOWS%3bC:\WINDOWS\System32\Wbem%3bC:\WINDOWS\System32\WindowsPowerShell\v1.0\%3bC:\Program Files %28x86%29\Visual Leak Detector\bin\Win32%3bC:\Program Files %28x86%29\Visual Leak Detector\bin\Win64%3bC:\WINDOWS\System32\OpenSSH\%3bC:\Program Files\TortoiseSVN\bin%3bC:\Program Files %28x86%29\Microsoft VS Code\bin%3bC:\Program Files %28x86%29\IncrediBuild%3bC:\Program Files\Git\cmd%3bC:\cheerp\bin%3bC:\cheerp\include\%3bC:\ProgramData\Microsoft\Windows\Start Menu\Programs\Node.js%3bC:\Program Files\Docker Toolbox\%3bC:\Users\Osman\AppData\Local\Programs\Python\Python37-32\Scripts%3bC:\Program Files %28x86%29\CMake\bin%3bC:\vcpkg%3bC:\Program Files\nodejs\%3bC:\mingw64\bin%3bC:\Program Files\CMake\bin%3bC:\Ruby25-x64\bin%3bC:\Ruby25-x64\bin%3bC:\Python27%3bC:\Users\Osman\AppData\Local\Programs\Microsoft VS Code\bin%3bC:\Program Files\Docker Toolbox%3bC:\Program Files\heroku\bin%3bC:\Users\Osman\AppData\Roaming\npm%3b
1>  Done executing task "SetEnv".
1>  Task "SetEnv"
1>    Task Parameter:Name=LIB
1>    Task Parameter:Value=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64;;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Lib\um\x64
1>    Task Parameter:Prefix=False
1>    LIB=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\x64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64;;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Lib\um\x64
1>    Output Property: LIB=C:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64%3b%3bC:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64%3b%3bC:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\lib\x64%3b%3bC:\Program Files %28x86%29\Windows Kits\10\lib\10.0.16299.0\ucrt\x64%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\lib\10.0.16299.0\um\x64%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.6.1\lib\um\x64%3b%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.6.1\Lib\um\x64
1>  Done executing task "SetEnv".
1>  Task "SetEnv"
1>    Task Parameter:Name=LIBPATH
1>    Task Parameter:Value=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64;
1>    Task Parameter:Prefix=False
1>    LIBPATH=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64;
1>    Output Property: LIBPATH=C:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64%3b%3bC:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64%3b
1>  Done executing task "SetEnv".
1>  Task "SetEnv"
1>    Task Parameter:Name=INCLUDE
1>    Task Parameter:Value=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\include;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\winrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;
1>    Task Parameter:Prefix=False
1>    INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\include;;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\winrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;
1>    Output Property: INCLUDE=C:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include%3b%3bC:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\include%3b%3bC:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\include%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.16299.0\ucrt%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.16299.0\um%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.16299.0\shared%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.16299.0\winrt%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.6.1\Include\um%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.6.1\Include\um%3b
1>  Done executing task "SetEnv".
1>Done building target "SetBuildDefaultEnvironmentVariables" in project "currency_converter.vcxproj".
1>Target "SetUserMacroEnvironmentVariables" skipped, due to false condition; ('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true') was evaluated as ('' != '' and '' != 'true').
1>Target "_PrepareForReferenceResolution" skipped. Previously built successfully.
1>Target "GetResolvedWinMD" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>  Added Item(s): 
1>      Link=
1>          tmp
1>                  AcceptableNonZeroExitCodes=
1>                  AdditionalDependencies=libboost_system-vc141-mt-x64-1_68.lib;jinja2cpp.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;;C:\vcpkg\installed\x64-windows\lib\*.lib
1>                  AdditionalLibraryDirectories=C:\boost_1_68_0\lib64-msvc-14.1;C:\Jinja2Cpp\build\Release;C:\Program Files (x86)\Visual Leak Detector\lib\Win64;;C:\vcpkg\installed\x64-windows\lib;C:\vcpkg\installed\x64-windows\lib\manual-link
1>                  AllowIsolation=true
1>                  CLRImageType=Default
1>                  DataExecutionPrevention=true
1>                  DelaySign=
1>                  DeleteSoon=true
1>                  Driver=NotSet
1>                  EnableCOMDATFolding=true
1>                  EnableUAC=true
1>                  GenerateDebugInformation=DebugFull
1>                  GenerateMapFile=false
1>                  IgnoreEmbeddedIDL=false
1>                  ImportLibrary=E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.lib
1>                  KeyFile=
1>                  LinkErrorReporting=PromptImmediately
1>                  LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration
1>                  ManifestFile=x64\Release\currency_converter.exe.intermediate.manifest
1>                  MapExports=false
1>                  MinimalRebuildFromTracking=true
1>                  NoEntryPoint=false
1>                  OptimizeReferences=true
1>                  OutputFile=E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.exe
1>                  PerUserRedirection=false
1>                  Profile=false
1>                  ProfileGuidedDatabase=E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.pgd
1>                  ProgramDatabaseFile=E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.pdb
1>                  RandomizedBaseAddress=true
1>                  RegisterOutput=false
1>                  SetChecksum=false
1>                  ShowProgress=NotSet
1>                  SubSystem=Console
1>                  SuppressStartupBanner=true
1>                  SwapRunFromCD=false
1>                  SwapRunFromNET=false
1>                  TargetMachine=MachineX64
1>                  TrackerLogDirectory=x64\Release\currency.E8C8ACC1.tlog\
1>                  TurnOffAssemblyGeneration=false
1>                  TypeLibraryResourceID=1
1>                  UACExecutionLevel=AsInvoker
1>                  UACUIAccess=false
1>  Removed Item(s): 
1>      Link=
1>          tmp
1>                  AcceptableNonZeroExitCodes=
1>                  AdditionalDependencies=libboost_system-vc141-mt-x64-1_68.lib;jinja2cpp.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;;C:\vcpkg\installed\x64-windows\lib\*.lib
1>                  AdditionalLibraryDirectories=C:\boost_1_68_0\lib64-msvc-14.1;C:\Jinja2Cpp\build\Release;C:\Program Files (x86)\Visual Leak Detector\lib\Win64;;C:\vcpkg\installed\x64-windows\lib;C:\vcpkg\installed\x64-windows\lib\manual-link
1>                  AllowIsolation=true
1>                  CLRImageType=Default
1>                  DataExecutionPrevention=true
1>                  DelaySign=
1>                  DeleteSoon=true
1>                  Driver=NotSet
1>                  EnableCOMDATFolding=true
1>                  EnableUAC=true
1>                  GenerateDebugInformation=DebugFull
1>                  GenerateMapFile=false
1>                  IgnoreEmbeddedIDL=false
1>                  ImportLibrary=E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.lib
1>                  KeyFile=
1>                  LinkErrorReporting=PromptImmediately
1>                  LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration
1>                  ManifestFile=x64\Release\currency_converter.exe.intermediate.manifest
1>                  MapExports=false
1>                  MinimalRebuildFromTracking=true
1>                  NoEntryPoint=false
1>                  OptimizeReferences=true
1>                  OutputFile=E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.exe
1>                  PerUserRedirection=false
1>                  Profile=false
1>                  ProfileGuidedDatabase=E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.pgd
1>                  ProgramDatabaseFile=E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.pdb
1>                  RandomizedBaseAddress=true
1>                  RegisterOutput=false
1>                  SetChecksum=false
1>                  ShowProgress=NotSet
1>                  SubSystem=Console
1>                  SuppressStartupBanner=true
1>                  SwapRunFromCD=false
1>                  SwapRunFromNET=false
1>                  TargetMachine=MachineX64
1>                  TrackerLogDirectory=x64\Release\currency.E8C8ACC1.tlog\
1>                  TurnOffAssemblyGeneration=false
1>                  TypeLibraryResourceID=1
1>                  UACExecutionLevel=AsInvoker
1>                  UACUIAccess=false
1>Done building target "GetResolvedWinMD" in project "currency_converter.vcxproj".
1>Target "PlatformPrepareForBuild" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Platform.targets":
1>  Set Property: ConfigurationPlatformExists=true
1>  Set Property: _CurrentPlatformToolsetShortName=v141
1>  Task "VCMessage" skipped, due to false condition; ('$(_Error64bitToolsNotInstalled)' == 'true') was evaluated as ('' == 'true').
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(_ToolsetFound)' != 'true' and '$(PlatformToolset)' == '') was evaluated as (''!='true' and 'true' != 'true' and 'v141' == '').
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(_ToolsetFound)' != 'true' and '$(PlatformToolset)' == 'v110') was evaluated as (''!='true' and 'true' != 'true' and 'v141' == 'v110').
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(_ToolsetFound)' != 'true' and '$(PlatformToolset)' == 'v100') was evaluated as (''!='true' and 'true' != 'true' and 'v141' == 'v100').
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(_ToolsetFound)' != 'true' and '$(PlatformToolset)' == 'v90') was evaluated as (''!='true' and 'true' != 'true' and 'v141' == 'v90').
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(_ToolsetFound)' != 'true' and '$(PlatformToolset)' != 'v90' and '$(PlatformToolset)' != 'v100' and '$(PlatformToolset)' != 'v110') was evaluated as (''!='true' and 'true' != 'true' and 'v141' != 'v90' and 'v141' != 'v100' and 'v141' != 'v110').
1>Done building target "PlatformPrepareForBuild" in project "currency_converter.vcxproj".
1>Target "_CheckWindowsSDKInstalled" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.WindowsSDK.targets":
1>  Set Property: WindowsSDKInstalled=false
1>  Set Property: WindowsSDK_UAP_Support=false
1>  Set Property: WindowsSDK_Desktop_Support=false
1>  Set Property: WindowsSDKInstalled=true
1>  Set Property: WindowsSDK_UAP_Support= true
1>  Set Property: WindowsSDK_Desktop_Support=true
1>  Task "VCMessage" skipped, due to false condition; ('$(WindowsSDKInstalled)' != 'true') was evaluated as ('true' != 'true').
1>  Task "VCMessage" skipped, due to false condition; ('$(PlatformShortName)' == 'ARM' and '$(WindowsAppContainer)' != 'true' and '$(WindowsSDKDesktopARMSupport)' != 'true') was evaluated as ('x64' == 'ARM' and 'false' != 'true' and '' != 'true').
1>  Task "VCMessage" skipped, due to false condition; ('$(PlatformShortName)' == 'ARM64' and '$(WindowsAppContainer)' != 'true' and '$(WindowsSDKDesktopARM64Support)' != 'true') was evaluated as ('x64' == 'ARM64' and 'false' != 'true' and '' != 'true').
1>  Task "VCMessage" skipped, due to false condition; ('$(WindowsAppContainer)' != 'true' and '$(WindowsSDK_Desktop_Support)' != true) was evaluated as ('false' != 'true' and 'true' != true).
1>Done building target "_CheckWindowsSDKInstalled" in project "currency_converter.vcxproj".
1>Target "GetFrameworkPaths" skipped. Previously built successfully.
1>Target "GetReferenceAssemblyPaths" skipped. Previously built successfully.
1>Target "AssignLinkMetadata" skipped, due to false condition; ( '$(SynthesizeLinkMetadata)' == 'true' ) was evaluated as ( '' == 'true' ).
1>Target "SetCABuildNativeEnvironmentVariables" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\v15.0\CodeAnalysis\Microsoft.CodeAnalysis.targets":
1>  Task "SetEnv"
1>    Task Parameter:Value=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\include;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\winrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;
1>    Task Parameter:Name=CAExcludePath
1>    Task Parameter:Prefix=False
1>    CAExcludePath=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\include;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\winrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um;
1>  Done executing task "SetEnv".
1>Done building target "SetCABuildNativeEnvironmentVariables" in project "currency_converter.vcxproj".
1>Target "PrepareForBuild" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>  Set Property: TargetDir=E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\
1>  Set Property: LocalDebuggerCommand=E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\currency_converter.exe
1>  Set Property: BuildProjectReferences=false
1>  Set Property: ConfigurationPlatformExists=true
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)' != 'true' and '$(ConfigurationPlatformExists)' != 'true') was evaluated as ('' != 'true' and 'true' != 'true').
1>  Using "MakeDir" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
1>  Task "MakeDir"
1>    Task Parameter:Directories=x64\Release\
1>  Done executing task "MakeDir".
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(WindowsAppContainer)'=='true' and '$(ConfigurationType)'!='Application' and '$(ConfigurationType)'!='DynamicLibrary' and '$(ConfigurationType)'!='StaticLibrary') was evaluated as (''!='true' and 'false'=='true' and 'Application'!='Application' and 'Application'!='DynamicLibrary' and 'Application'!='StaticLibrary').
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true' and ('$(TargetFrameworkVersion)'=='v3.5' or '$(TargetFrameworkVersion)'=='v3.0' or '$(TargetFrameworkVersion)'=='v2.0' )) was evaluated as (''!='true' and 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\'=='' and '' != 'true' and ('v4.0'=='v3.5' or 'v4.0'=='v3.0' or 'v4.0'=='v2.0' )).
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true' and '$(PlatformToolset)'=='v90') was evaluated as (''!='true' and 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\'=='' and '' != 'true' and 'v141'=='v90').
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true') was evaluated as (''!='true' and 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\'=='' and '' != 'true').
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(WindowsSDKDir)'=='' and '$(UseEnv)' != 'true') was evaluated as (''!='true' and 'C:\Program Files (x86)\Windows Kits\10\'=='' and '' != 'true').
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(IntDirTrailingSlashWarning)'=='true') was evaluated as (''!='true' and ''=='true').
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(OutDirTrailingSlashWarning)'=='true') was evaluated as (''!='true' and ''=='true').
1>  Task "VCMessage" skipped, due to false condition; ('%(CompatibilityIssues.Identity)' != '' and '$(DesignTimeBuild)'!='true') was evaluated as ('' != '' and ''!='true').
1>  Task "VCMessage" skipped, due to false condition; ('$(IgnoreWarnIntDirSharingDetected)' != 'true' and '$(IntDirSharingDetected)' == 'true') was evaluated as ('' != 'true' and '' == 'true').
1>  Set Property: _IntDirFullpath=E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release\
1>  Set Property: _OutDirFullpath=E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)'!='true' and '$(IgnoreWarnIntDirInTempDetected)' != 'true' and ('$(_IntDirFullpath.StartsWith($(Tmp), true, null))' == 'true' or '$(_IntDirFullpath.StartsWith($(Temp), true, null))' == 'true' or '$(_OutDirFullpath.StartsWith($(Tmp), true, null))' == 'true' or '$(_OutDirFullpath.StartsWith($(Temp), true, null))' == 'true')) was evaluated as (''!='true' and '' != 'true' and ('False' == 'true' or 'False' == 'true' or 'False' == 'true' or 'False' == 'true')).
1>  Task "VCMessage" skipped, due to false condition; ('$(DesignTimeBuild)' != 'true' and '$(SpectreMitigation)' != '' and '$(SpectreMitigation)' != 'false' and (('$(_VC_Target_Library_Platform)' == 'OneCore' and !Exists('$(VC_LibraryPath_VC_x86_OneCore)')) or ('$(_VC_Target_Library_Platform)' == 'Desktop' and !Exists('$(VC_LibraryPath_VC_x86_Desktop)')))) was evaluated as ('' != 'true' and 'false' != '' and 'false' != 'false' and (('Desktop' == 'OneCore' and !Exists('C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\onecore\x86')) or ('Desktop' == 'Desktop' and !Exists('C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x86')))).
1>  Task "MakeDir"
1>    Task Parameter:
1>        Directories=
1>            x64\Release\
1>            E:\programming\visual_studio_2017\Projects\currency_converter\x64\Release\
1>            x64\Release\currency.E8C8ACC1.tlog\
1>  Done executing task "MakeDir".
1>Done building target "PrepareForBuild" in project "currency_converter.vcxproj".
1>Target "_PrepareForReferenceResolution" skipped. Previously built successfully.
1>Target "ComputeCrtSDKReference" skipped, due to false condition; ('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false') was evaluated as ('currency_converter.cpp'!='' and 'false'=='true' and '' != 'false').
1>Target "GetInstalledSDKLocations" skipped, due to false condition; ('@(SDKReference)' != '') was evaluated as ('' != '').
1>Target "ResolveSDKReferences" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>  Task "ResolveSDKReference" skipped, due to false condition; ('@(SDKReference)'!='') was evaluated as (''!='').
1>Done building target "ResolveSDKReferences" in project "currency_converter.vcxproj".
1>Target "ResolveSDKReferences" skipped. Previously built successfully.
1>Target "ExpandSDKReferences" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>  Task "GetSDKReferenceFiles" skipped, due to false condition; ('@(ResolvedSDKReference)'!='') was evaluated as (''!='').
1>Done building target "ExpandSDKReferences" in project "currency_converter.vcxproj".
1>Target "ResolveNuGetPackageAssets" skipped, due to false condition; ('$(ResolveNuGetPackages)' == 'true' and exists('$(ProjectLockFile)')) was evaluated as ('true' == 'true' and exists('obj\project.assets.json')).
1>Target "ImplicitlyExpandNETStandardFacades" skipped, due to false condition; ('$(ImplicitlyExpandNETStandardFacades)' == 'true') was evaluated as ('' == 'true').
1>Target "GetReferenceAssemblyPaths" skipped. Previously built successfully.
1>Target "ImplicitlyExpandNETStandardFacades" skipped, due to false condition; ('$(ImplicitlyExpandNETStandardFacades)' == 'true') was evaluated as ('' == 'true').
1>Target "_HandlePackageFileConflicts" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.ConflictResolution.targets":
1>  Using "ResolvePackageFileConflicts" task from assembly "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\\tools\net46\Microsoft.NET.Build.Extensions.Tasks.dll".
1>  Task "ResolvePackageFileConflicts"
1>    Task Parameter:
1>        TargetFrameworkDirectories=
1>            C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
1>            C:\Program Files (x86)\Windows Kits\10\References
1>    Task Parameter:
1>        PackageOverrides=
1>            Microsoft.NETCore.App
1>                    OverriddenPackages=
1>            Microsoft.CSharp|4.4.0;
1>            Microsoft.Win32.Primitives|4.3.0;
1>            Microsoft.Win32.Registry|4.4.0;
1>            runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
1>            runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
1>            runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
1>            runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
1>            runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
1>            runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple|4.3.0;
1>            runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
1>            runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
1>            runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
1>            runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
1>            runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
1>            System.AppContext|4.3.0;
1>            System.Buffers|4.4.0;
1>            System.Collections|4.3.0;
1>            System.Collections.Concurrent|4.3.0;
1>            System.Collections.Immutable|1.4.0;
1>            System.Collections.NonGeneric|4.3.0;
1>            System.Collections.Specialized|4.3.0;
1>            System.ComponentModel|4.3.0;
1>            System.ComponentModel.EventBasedAsync|4.3.0;
1>            System.ComponentModel.Primitives|4.3.0;
1>            System.ComponentModel.TypeConverter|4.3.0;
1>            System.Console|4.3.0;
1>            System.Data.Common|4.3.0;
1>            System.Diagnostics.Contracts|4.3.0;
1>            System.Diagnostics.Debug|4.3.0;
1>            System.Diagnostics.DiagnosticSource|4.4.0;
1>            System.Diagnostics.FileVersionInfo|4.3.0;
1>            System.Diagnostics.Process|4.3.0;
1>            System.Diagnostics.StackTrace|4.3.0;
1>            System.Diagnostics.TextWriterTraceListener|4.3.0;
1>            System.Diagnostics.Tools|4.3.0;
1>            System.Diagnostics.TraceSource|4.3.0;
1>            System.Diagnostics.Tracing|4.3.0;
1>            System.Dynamic.Runtime|4.3.0;
1>            System.Globalization|4.3.0;
1>            System.Globalization.Calendars|4.3.0;
1>            System.Globalization.Extensions|4.3.0;
1>            System.IO|4.3.0;
1>            System.IO.Compression|4.3.0;
1>            System.IO.Compression.ZipFile|4.3.0;
1>            System.IO.FileSystem|4.3.0;
1>            System.IO.FileSystem.AccessControl|4.4.0;
1>            System.IO.FileSystem.DriveInfo|4.3.0;
1>            System.IO.FileSystem.Primitives|4.3.0;
1>            System.IO.FileSystem.Watcher|4.3.0;
1>            System.IO.IsolatedStorage|4.3.0;
1>            System.IO.MemoryMappedFiles|4.3.0;
1>            System.IO.Pipes|4.3.0;
1>            System.IO.UnmanagedMemoryStream|4.3.0;
1>            System.Linq|4.3.0;
1>            System.Linq.Expressions|4.3.0;
1>            System.Linq.Queryable|4.3.0;
1>            System.Net.Http|4.3.0;
1>            System.Net.NameResolution|4.3.0;
1>            System.Net.Primitives|4.3.0;
1>            System.Net.Requests|4.3.0;
1>            System.Net.Security|4.3.0;
1>            System.Net.Sockets|4.3.0;
1>            System.Net.WebHeaderCollection|4.3.0;
1>            System.ObjectModel|4.3.0;
1>            System.Private.DataContractSerialization|4.3.0;
1>            System.Reflection|4.3.0;
1>            System.Reflection.Emit|4.3.0;
1>            System.Reflection.Emit.ILGeneration|4.3.0;
1>            System.Reflection.Emit.Lightweight|4.3.0;
1>            System.Reflection.Extensions|4.3.0;
1>            System.Reflection.Metadata|1.5.0;
1>            System.Reflection.Primitives|4.3.0;
1>            System.Reflection.TypeExtensions|4.3.0;
1>            System.Resources.ResourceManager|4.3.0;
1>            System.Runtime|4.3.0;
1>            System.Runtime.Extensions|4.3.0;
1>            System.Runtime.Handles|4.3.0;
1>            System.Runtime.InteropServices|4.3.0;
1>            System.Runtime.InteropServices.RuntimeInformation|4.3.0;
1>            System.Runtime.Loader|4.3.0;
1>            System.Runtime.Numerics|4.3.0;
1>            System.Runtime.Serialization.Formatters|4.3.0;
1>            System.Runtime.Serialization.Json|4.3.0;
1>            System.Runtime.Serialization.Primitives|4.3.0;
1>            System.Security.AccessControl|4.4.0;
1>            System.Security.Claims|4.3.0;
1>            System.Security.Cryptography.Algorithms|4.3.0;
1>            System.Security.Cryptography.Cng|4.4.0;
1>            System.Security.Cryptography.Csp|4.3.0;
1>            System.Security.Cryptography.Encoding|4.3.0;
1>            System.Security.Cryptography.OpenSsl|4.4.0;
1>            System.Security.Cryptography.Primitives|4.3.0;
1>            System.Security.Cryptography.X509Certificates|4.3.0;
1>            System.Security.Cryptography.Xml|4.4.0;
1>            System.Security.Principal|4.3.0;
1>            System.Security.Principal.Windows|4.4.0;
1>            System.Text.Encoding|4.3.0;
1>            System.Text.Encoding.Extensions|4.3.0;
1>            System.Text.RegularExpressions|4.3.0;
1>            System.Threading|4.3.0;
1>            System.Threading.Overlapped|4.3.0;
1>            System.Threading.Tasks|4.3.0;
1>            System.Threading.Tasks.Extensions|4.3.0;
1>            System.Threading.Tasks.Parallel|4.3.0;
1>            System.Threading.Thread|4.3.0;
1>            System.Threading.ThreadPool|4.3.0;
1>            System.Threading.Timer|4.3.0;
1>            System.ValueTuple|4.3.0;
1>            System.Xml.ReaderWriter|4.3.0;
1>            System.Xml.XDocument|4.3.0;
1>            System.Xml.XmlDocument|4.3.0;
1>            System.Xml.XmlSerializer|4.3.0;
1>            System.Xml.XPath|4.3.0;
1>            System.Xml.XPath.XDocument|4.3.0;
1>          
1>            NETStandard.Library
1>                    OverriddenPackages=
1>            Microsoft.Win32.Primitives|4.3.0;
1>            System.AppContext|4.3.0;
1>            System.Collections|4.3.0;
1>            System.Collections.Concurrent|4.3.0;
1>            System.Collections.Immutable|1.4.0;
1>            System.Collections.NonGeneric|4.3.0;
1>            System.Collections.Specialized|4.3.0;
1>            System.ComponentModel|4.3.0;
1>            System.ComponentModel.EventBasedAsync|4.3.0;
1>            System.ComponentModel.Primitives|4.3.0;
1>            System.ComponentModel.TypeConverter|4.3.0;
1>            System.Console|4.3.0;
1>            System.Data.Common|4.3.0;
1>            System.Diagnostics.Contracts|4.3.0;
1>            System.Diagnostics.Debug|4.3.0;
1>            System.Diagnostics.FileVersionInfo|4.3.0;
1>            System.Diagnostics.Process|4.3.0;
1>            System.Diagnostics.StackTrace|4.3.0;
1>            System.Diagnostics.TextWriterTraceListener|4.3.0;
1>            System.Diagnostics.Tools|4.3.0;
1>            System.Diagnostics.TraceSource|4.3.0;
1>            System.Diagnostics.Tracing|4.3.0;
1>            System.Dynamic.Runtime|4.3.0;
1>            System.Globalization|4.3.0;
1>            System.Globalization.Calendars|4.3.0;
1>            System.Globalization.Extensions|4.3.0;
1>            System.IO|4.3.0;
1>            System.IO.Compression|4.3.0;
1>            System.IO.Compression.ZipFile|4.3.0;
1>            System.IO.FileSystem|4.3.0;
1>            System.IO.FileSystem.DriveInfo|4.3.0;
1>            System.IO.FileSystem.Primitives|4.3.0;
1>            System.IO.FileSystem.Watcher|4.3.0;
1>            System.IO.IsolatedStorage|4.3.0;
1>            System.IO.MemoryMappedFiles|4.3.0;
1>            System.IO.Pipes|4.3.0;
1>            System.IO.UnmanagedMemoryStream|4.3.0;
1>            System.Linq|4.3.0;
1>            System.Linq.Expressions|4.3.0;
1>            System.Linq.Queryable|4.3.0;
1>            System.Net.Http|4.3.0;
1>            System.Net.NameResolution|4.3.0;
1>            System.Net.Primitives|4.3.0;
1>            System.Net.Requests|4.3.0;
1>            System.Net.Security|4.3.0;
1>            System.Net.Sockets|4.3.0;
1>            System.Net.WebHeaderCollection|4.3.0;
1>            System.ObjectModel|4.3.0;
1>            System.Private.DataContractSerialization|4.3.0;
1>            System.Reflection|4.3.0;
1>            System.Reflection.Emit|4.3.0;
1>            System.Reflection.Emit.ILGeneration|4.3.0;
1>            System.Reflection.Emit.Lightweight|4.3.0;
1>            System.Reflection.Extensions|4.3.0;
1>            System.Reflection.Primitives|4.3.0;
1>            System.Reflection.TypeExtensions|4.3.0;
1>            System.Resources.ResourceManager|4.3.0;
1>            System.Runtime|4.3.0;
1>            System.Runtime.Extensions|4.3.0;
1>            System.Runtime.Handles|4.3.0;
1>            System.Runtime.InteropServices|4.3.0;
1>            System.Runtime.InteropServices.RuntimeInformation|4.3.0;
1>            System.Runtime.Loader|4.3.0;
1>            System.Runtime.Numerics|4.3.0;
1>            System.Runtime.Serialization.Formatters|4.3.0;
1>            System.Runtime.Serialization.Json|4.3.0;
1>            System.Runtime.Serialization.Primitives|4.3.0;
1>            System.Security.AccessControl|4.4.0;
1>            System.Security.Claims|4.3.0;
1>            System.Security.Cryptography.Algorithms|4.3.0;
1>            System.Security.Cryptography.Csp|4.3.0;
1>            System.Security.Cryptography.Encoding|4.3.0;
1>            System.Security.Cryptography.Primitives|4.3.0;
1>            System.Security.Cryptography.X509Certificates|4.3.0;
1>            System.Security.Cryptography.Xml|4.4.0;
1>            System.Security.Principal|4.3.0;
1>            System.Security.Principal.Windows|4.4.0;
1>            System.Text.Encoding|4.3.0;
1>            System.Text.Encoding.Extensions|4.3.0;
1>            System.Text.RegularExpressions|4.3.0;
1>            System.Threading|4.3.0;
1>            System.Threading.Overlapped|4.3.0;
1>            System.Threading.Tasks|4.3.0;
1>            System.Threading.Tasks.Extensions|4.3.0;
1>            System.Threading.Tasks.Parallel|4.3.0;
1>            System.Threading.Thread|4.3.0;
1>            System.Threading.ThreadPool|4.3.0;
1>            System.Threading.Timer|4.3.0;
1>            System.ValueTuple|4.3.0;
1>            System.Xml.ReaderWriter|4.3.0;
1>            System.Xml.XDocument|4.3.0;
1>            System.Xml.XmlDocument|4.3.0;
1>            System.Xml.XmlSerializer|4.3.0;
1>            System.Xml.XPath|4.3.0;
1>            System.Xml.XPath.XDocument|4.3.0;
1>    Output Item(s): _ReferenceCopyLocalPathsWithoutConflicts=
1>  Done executing task "ResolvePackageFileConflicts".
1>Done building target "_HandlePackageFileConflicts" in project "currency_converter.vcxproj".
1>Target "ResolveAssemblyReferences" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>  Added Item(s): 
1>      _ReferenceInstalledAssemblyDirectory=
1>          C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
1>          C:\Program Files (x86)\Windows Kits\10\References
1>  Set Property: ResolveAssemblyReferencesStateFile=x64\Release\currency_converter.vcxprojAssemblyReference.cache
1>  Set Property: ResolveAssemblyReferencesSilent=false
1>  Set Property: ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch=Warning
1>  Set Property: FindDependenciesOfExternallyResolvedReferences=false
1>  Task "ResolveAssemblyReference" skipped, due to false condition; ('@(Reference)'!='' or '@(_ResolvedProjectReferencePaths)'!='' or '@(_ExplicitReference)' != '') was evaluated as (''!='' or ''!='' or '' != '').
1>Done building target "ResolveAssemblyReferences" in project "currency_converter.vcxproj".
1>Target "GenerateBindingRedirects" skipped, due to false condition; ('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true') was evaluated as ('' == 'true' and 'true' == 'true').
1>Target "_RemoveZipFileSuggestedRedirect" skipped, due to false condition; ('$(_TargetFrameworkVersionWithoutV)' >= '4.7.1' And '$(AllowZipFileRedirect)' != 'true') was evaluated as ('4.0' >= '4.7.1' And '' != 'true').
1>Target "GenerateBindingRedirectsUpdateAppConfig" skipped, due to false condition; ('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)')) was evaluated as ('' == 'true' and 'true' == 'true' and Exists('x64\Release\currency_converter.exe.config')).
1>Target "ResolveComReferences" skipped, due to false condition; ('@(COMReference)'!='' or '@(COMFileReference)'!='') was evaluated as (''!='' or ''!='').
1>Target "AfterResolveReferences" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>Done building target "AfterResolveReferences" in project "currency_converter.vcxproj".
1>Target "ImplicitlyExpandDesignTimeFacades" skipped, due to false condition; ('$(ImplicitlyExpandDesignTimeFacades)' == 'true') was evaluated as ('' == 'true').
1>Target "ResolveTestReferences" skipped, due to false condition; ('@(Shadow)'!='') was evaluated as (''!='').
1>Target "ResolveReferences" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>Done building target "ResolveReferences" in project "currency_converter.vcxproj".
1>Target "PrepareForBuild" skipped. Previously built successfully.
1>Target "PrepareForBuild" skipped. Previously built successfully.
1>Target "InitializeBuildStatus" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>  Using "ReadLinesFromFile" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
1>  Task "ReadLinesFromFile"
1>    Task Parameter:File=x64\Release\currency.E8C8ACC1.tlog\currency_converter.lastbuildstate
1>    Output Item(s): 
1>        _ReadProjectStateLine=
1>            #TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.16299.0
1>            Release|x64|E:\programming\visual_studio_2017\Projects\currency_converter\|
1>  Done executing task "ReadLinesFromFile".
1>  Set Property: ProjectStateLine=#TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.16299.0
1>  Set Property: StateBuildType=Build
1>  Using "WriteLinesToFile" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
1>  Task "WriteLinesToFile"
1>    Task Parameter:Overwrite=True
1>    Task Parameter:File=x64\Release\currency.E8C8ACC1.tlog\currency_converter.lastbuildstate
1>    Task Parameter:
1>        Lines=
1>            #TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.16299.0
1>            Release|x64|E:\programming\visual_studio_2017\Projects\currency_converter\|
1>  Done executing task "WriteLinesToFile".
1>  Using "Touch" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
1>  Task "Touch"
1>    Task Parameter:AlwaysCreate=True
1>    Task Parameter:Files=x64\Release\currency.E8C8ACC1.tlog\unsuccessfulbuild
1>    Touching "x64\Release\currency.E8C8ACC1.tlog\unsuccessfulbuild".
1>  Done executing task "Touch".
1>Done building target "InitializeBuildStatus" in project "currency_converter.vcxproj".
1>Target "PrepareProjectReferences" skipped. Previously built successfully.
1>Target "BuildGenerateSourcesTraverse" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>  Task "MSBuild" skipped, due to false condition; ('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true') was evaluated as ('' == 'true' and '' != '' and '' != '' and '' == 'true').
1>Done building target "BuildGenerateSourcesTraverse" in project "currency_converter.vcxproj".
1>Target "PrepareForBuild" skipped. Previously built successfully.
1>Target "ResolveReferences" skipped. Previously built successfully.
1>Target "BeforeBuildGenerateSources" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.BuildSteps.Targets":
1>Done building target "BeforeBuildGenerateSources" in project "currency_converter.vcxproj".
1>Target "PreBuildEvent" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets":
1>  Task "Message" skipped, due to false condition; ('%(PreBuildEvent.Message)' != '' and '%(PreBuildEvent.Command)' != '') was evaluated as ('' != '' and '' != '').
1>  Task "Exec" skipped, due to false condition; ('%(PreBuildEvent.Command)' != '') was evaluated as ('' != '').
1>Done building target "PreBuildEvent" in project "currency_converter.vcxproj".
1>Target "CustomBuild" skipped, due to false condition; ('@(CustomBuild)' != '') was evaluated as ('' != '').
1>Target "FxExport" skipped, due to false condition; ('@(FxCompile)' != '') was evaluated as ('' != '').
1>Target "FxCompile" skipped, due to false condition; ('@(FxCompile)' != '') was evaluated as ('' != '').
1>Target "_CreateCopyFileItems" skipped, due to false condition; ('@(CopyFileToFolders)' != '') was evaluated as ('' != '').
1>Target "PrepareForBuild" skipped. Previously built successfully.
1>Target "InitializeBuildStatus" skipped. Previously built successfully.
1>Target "SetBuildDefaultEnvironmentVariables" skipped. Previously built successfully.
1>Target "SetUserMacroEnvironmentVariables" skipped, due to false condition; ('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true') was evaluated as ('' != '' and '' != 'true').
1>Target "_SelectedFiles" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>Done building target "_SelectedFiles" in project "currency_converter.vcxproj".
1>Target "CopyFileToFolders" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets":
1>  Using "GetOutOfDateItems" task from assembly "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Build.CppTasks.Common.dll".
1>  Task "GetOutOfDateItems"
1>    Task Parameter:OutputsMetadataName=FullDestinationPath
1>    Task Parameter:CommandMetadataName=FullDestinationPath
1>    Task Parameter:TLogDirectory=x64\Release\currency.E8C8ACC1.tlog\
1>    Task Parameter:TLogNamePrefix=CopyFile
1>  Done executing task "GetOutOfDateItems".
1>  Task "Copy" skipped, due to false condition; ('@(_OutOfDateCopyFile)' != '') was evaluated as ('' != '').
1>Done building target "CopyFileToFolders" in project "currency_converter.vcxproj".
1>Target "Xsd" skipped, due to false condition; ('@(Xsd)' != '') was evaluated as ('' != '').
1>Target "_Xsd" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>Done building target "_Xsd" in project "currency_converter.vcxproj".
1>Target "MakeDirsForMidl" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>  Set Property: Midl_OutputDir=
1>  Task "Makedir"
1>  Done executing task "Makedir".
1>Done building target "MakeDirsForMidl" in project "currency_converter.vcxproj".
1>Target "Midl" skipped, due to false condition; ('@(Midl)' != '') was evaluated as ('' != '').
1>Target "CustomBuild" skipped, due to false condition; ('@(CustomBuild)' != '') was evaluated as ('' != '').
1>Target "FxExport" skipped, due to false condition; ('@(FxCompile)' != '') was evaluated as ('' != '').
1>Target "FxCompile" skipped, due to false condition; ('@(FxCompile)' != '') was evaluated as ('' != '').
1>Target "ComputeMIDLGeneratedCompileInputs" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>  Set Property: Midl_OutputDir=
1>Done building target "ComputeMIDLGeneratedCompileInputs" in project "currency_converter.vcxproj".
1>Target "AfterMidl" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>Done building target "AfterMidl" in project "currency_converter.vcxproj".
1>Target "_Midl" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>Done building target "_Midl" in project "currency_converter.vcxproj".
1>Target "AfterBuildGenerateSources" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.BuildSteps.Targets":
1>Done building target "AfterBuildGenerateSources" in project "currency_converter.vcxproj".
1>Target "AfterBuildGenerateSourcesEvent" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>Done building target "AfterBuildGenerateSourcesEvent" in project "currency_converter.vcxproj".
1>Target "_BuildGenerateSourcesAction" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>Done building target "_BuildGenerateSourcesAction" in project "currency_converter.vcxproj".
1>Target "BuildGenerateSources" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>Done building target "BuildGenerateSources" in project "currency_converter.vcxproj".
1>Target "PrepareProjectReferences" skipped. Previously built successfully.
1>Target "BuildCompileTraverse" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets":
1>  Task "MSBuild" skipped, due to false condition; ('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != ''  and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true') was evaluated as ('' == 'true' and '' != '' and '' != ''  and '' == 'true').
1>Done building target "BuildCompileTraverse" in project "currency_converter.vcxproj".
1>Target "PrepareForBuild" skipped. Previously built successfully.
1>Target "ResolveReferences" skipped. Previously built successfully.
1>Target "BeforeClCompile" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>Done building target "BeforeClCompile" in project "currency_converter.vcxproj".
1>Target "ComputeMIDLGeneratedCompileInputs" skipped. Previously built successfully.
1>Target "ComputeCLInputPDBName" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>Done building target "ComputeCLInputPDBName" in project "currency_converter.vcxproj".
1>Target "ResolveReferences" skipped. Previously built successfully.
1>Target "ComputeReferenceCLInput" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>  Task "WriteLinesToFile" skipped, due to false condition; (('@(_ReferenceCopyLocalPaths)'!='') and '$(DesignTimeBuild)' != 'true') was evaluated as ((''!='') and '' != 'true').
1>  Task "Message" skipped, due to false condition; ('$(_REFERENCE_DEBUG)'=='true') was evaluated as (''=='true').
1>Done building target "ComputeReferenceCLInput" in project "currency_converter.vcxproj".
1>Target "WarnCompileDuplicatedFilename" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>  Task "VCMessage" skipped, due to false condition; ('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())') was evaluated as ('' != 'true' and 'currency_converter.cpp' != 'currency_converter.cpp' and 'x64\Release\' == 'x64\Release\').
1>Done building target "WarnCompileDuplicatedFilename" in project "currency_converter.vcxproj".
1>Target "FixupCLCompileOptions" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets":
1>Done building target "FixupCLCompileOptions" in project "currency_converter.vcxproj".
1>Target "MakeDirsForCl" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>  Added Item(s): ClDirsToMake=E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release
1>  Added Item(s): ClDirsToMake=E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release
1>  Added Item(s): ClDirsToMake=E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release
1>  Added Item(s): ClDirsToMake=E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release
1>  Task "MakeDir"
1>    Task Parameter:
1>        Directories=
1>            E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release
1>            E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release
1>            E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release
1>            E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release
1>  Done executing task "MakeDir".
1>  Removed Item(s): 
1>      ClDirsToMake=
1>          E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release
1>          E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release
1>          E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release
1>          E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release
1>Done building target "MakeDirsForCl" in project "currency_converter.vcxproj".
1>Target "_SelectedFiles" skipped. Previously built successfully.
1>Target "ComputeMIDLGeneratedCompileInputs" skipped. Previously built successfully.
1>Target "ComputeCLInputPDBName" skipped. Previously built successfully.
1>Target "ComputeReferenceCLInput" skipped. Previously built successfully.
1>Target "WarnCompileDuplicatedFilename" skipped. Previously built successfully.
1>Target "FixupCLCompileOptions" skipped. Previously built successfully.
1>Target "_SelectedFiles" skipped. Previously built successfully.
1>Target "SelectCustomBuild" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>Done building target "SelectCustomBuild" in project "currency_converter.vcxproj".
1>Target "SelectClCompile" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets":
1>Done building target "SelectClCompile" in project "currency_converter.vcxproj".
1>Target "GenerateTargetFrameworkMonikerAttribute" skipped, due to false condition; ('$(GenerateTargetFrameworkAttribute)' == 'true') was evaluated as ('false' == 'true').
1>Target "ManagedIncrementalBuildPreProcessDependencyGraph" skipped, due to false condition; ('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True') was evaluated as ('currency_converter.cpp' != '' and 'false' == 'True').
1>Target "VcpkgTripletSelection" in file "C:\vcpkg\scripts\buildsystems\msbuild\vcpkg.targets":
1>  Task "Message"
1>    Task Parameter:Text=Using triplet "x64-windows" from "C:\vcpkg\installed\x64-windows\"
1>    Task Parameter:Importance=Normal
1>    Using triplet "x64-windows" from "C:\vcpkg\installed\x64-windows\"
1>  Done executing task "Message".
1>  Task "Message" skipped, due to false condition; ('$(VcpkgEnabled)' != 'true') was evaluated as ('true' != 'true').
1>  Task "Message" skipped, due to false condition; ('$(VcpkgEnabled)' == 'true' and '$(VcpkgNormalizedConfiguration)' == '') was evaluated as ('true' == 'true' and 'Release' == '').
1>Done building target "VcpkgTripletSelection" in project "currency_converter.vcxproj".
1>Target "ClCompile" in file "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets":
1>  Set Property: CLToolArchitecture=Native32Bit
1>  Set Property: CLDeleteOutputOnExecute=true
1>  Task "Delete" skipped, due to false condition; ('%(ClCompile.DebugInformationFormat)' != '' and '%(ClCompile.DebugInformationFormat)' != 'None' and '%(ClCompile.DebugInformationFormat)' != 'OldStyle' and '%(ClCompile.ProgramDataBaseFileName)' != '' and !Exists(%(ClCompile.ProgramDataBaseFileName))) was evaluated as ('ProgramDatabase' != '' and 'ProgramDatabase' != 'None' and 'ProgramDatabase' != 'OldStyle' and 'x64\Release\vc141.pdb' != '' and !Exists(x64\Release\vc141.pdb)).
1>  Task "CL" skipped, due to false condition; ('%(ClCompile.PrecompiledHeader)' == 'Create' and '%(ClCompile.ExcludedFromBuild)'!='true' and '%(ClCompile.CompilerIteration)' == '') was evaluated as ('NotUsing' == 'Create' and ''!='true' and '' == '').
1>  Using "CL" task from assembly "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Build.CppTasks.Common.dll".
1>  Task "CL"
1>    Task Parameter:BuildingInIde=True
1>    Task Parameter:
1>        Sources=
1>            currency_converter.cpp
1>                    AcceptableNonZeroExitCodes=
1>                    AdditionalIncludeDirectories=C:\boost_1_68_0;C:\Jinja2Cpp\install\include;C:\json\single_include;C:\Jinja2Cpp\thirdparty\nonstd\expected-lite;C:\Jinja2Cpp\thirdparty\nonstd\value-ptr-lite\include;C:\Jinja2Cpp\thirdparty\nonstd\variant-lite\include;C:\Program Files (x86)\Visual Leak Detector\include;;C:\vcpkg\installed\x64-windows\include
1>                    AssemblerListingLocation=
1>                    AssemblerOutput=NoListing
1>                    BasicRuntimeChecks=Default
1>                    BrowseInformation=false
1>                    BrowseInformationFile=x64\Release\
1>                    BufferSecurityCheck=true
1>                    CallingConvention=Cdecl
1>                    CompileAs=CompileAsCpp
1>                    ConformanceMode=true
1>                    DebugInformationFormat=ProgramDatabase
1>                    DiagnosticsFormat=Classic
1>                    DisableLanguageExtensions=false
1>                    EnableEnhancedInstructionSet=NotSet
1>                    EnableFiberSafeOptimizations=false
1>                    ErrorReporting=Prompt
1>                    ExceptionHandling=Sync
1>                    ExpandAttributedSource=false
1>                    FavorSizeOrSpeed=Neither
1>                    FloatingPointModel=Precise
1>                    ForceConformanceInForLoopScope=true
1>                    ForcedIncludeFiles=
1>                    ForcedUsingFiles=
1>                    FunctionLevelLinking=true
1>                    GenerateXMLDocumentationFiles=false
1>                    IgnoreStandardIncludePath=false
1>                    ImpLibCompiled=
1>                    InlineFunctionExpansion=Default
1>                    IntrinsicFunctions=true
1>                    LanguageStandard=stdcpp17
1>                    LibCompiled=
1>                    LinkCompiled=true
1>                    MinimalRebuild=false
1>                    MinimalRebuildFromTracking=true
1>                    ObjectFileName=x64\Release\
1>                    OmitDefaultLibName=false
1>                    Optimization=MaxSpeed
1>                    PrecompiledHeader=NotUsing
1>                    PrecompiledHeaderFile=
1>                    PrecompiledHeaderOutputFile=
1>                    PreprocessKeepComments=false
1>                    PreprocessorDefinitions=variant_VARIANT_NONSTD;_SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_WIN32;_WIN32_WINDOWS;_NDEBUG;_MBCS;_MBCS;
1>                    PreprocessSuppressLineNumbers=false
1>                    PreprocessToFile=false
1>                    ProgramDataBaseFileName=x64\Release\vc141.pdb
1>                    RemoveUnreferencedCodeData=true
1>                    RuntimeLibrary=MultiThreadedDll
1>                    SDLCheck=true
1>                    ShowIncludes=false
1>                    SmallerTypeCheck=false
1>                    SpectreMitigation=false
1>                    StructMemberAlignment=Default
1>                    SupportJustMyCode=false
1>                    SuppressStartupBanner=true
1>                    TrackerLogDirectory=x64\Release\currency.E8C8ACC1.tlog\
1>                    TreatWarningAsError=false
1>                    TreatWChar_tAsBuiltInType=true
1>                    UndefineAllPreprocessorDefinitions=false
1>                    UseFullPaths=true
1>                    UseUnicodeForAssemblerListing=
1>                    WarningLevel=Level3
1>                    WholeProgramOptimization=true
1>                    WinRTNoStdLib=false
1>                    XMLDocumentationFileName=x64\Release\
1>    Task Parameter:
1>        AdditionalIncludeDirectories=
1>            C:\boost_1_68_0
1>            C:\Jinja2Cpp\install\include
1>            C:\json\single_include
1>            C:\Jinja2Cpp\thirdparty\nonstd\expected-lite
1>            C:\Jinja2Cpp\thirdparty\nonstd\value-ptr-lite\include
1>            C:\Jinja2Cpp\thirdparty\nonstd\variant-lite\include
1>            C:\Program Files (x86)\Visual Leak Detector\include
1>            C:\vcpkg\installed\x64-windows\include
1>    Task Parameter:AssemblerOutput=NoListing
1>    Task Parameter:BasicRuntimeChecks=Default
1>    Task Parameter:BrowseInformation=False
1>    Task Parameter:BrowseInformationFile=x64\Release\
1>    Task Parameter:BufferSecurityCheck=true
1>    Task Parameter:CallingConvention=Cdecl
1>    Task Parameter:CompileAs=CompileAsCpp
1>    Task Parameter:ConformanceMode=True
1>    Task Parameter:DebugInformationFormat=ProgramDatabase
1>    Task Parameter:DiagnosticsFormat=Classic
1>    Task Parameter:DisableLanguageExtensions=False
1>    Task Parameter:EnableEnhancedInstructionSet=NotSet
1>    Task Parameter:EnableFiberSafeOptimizations=False
1>    Task Parameter:ErrorReporting=Prompt
1>    Task Parameter:ExceptionHandling=Sync
1>    Task Parameter:
1>        ExcludedInputPaths=
1>            C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include
1>            C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\include
1>            C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\include
1>            C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\ucrt
1>            C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\um
1>            C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\shared
1>            C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\winrt
1>            C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um
1>            C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um
1>            C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64
1>            C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x86
1>            C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x86
1>            C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools
1>            C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\tools
1>            C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ide
1>            C:\Program Files (x86)\HTML Help Workshop
1>            C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin
1>            C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\
1>            C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64
1>            C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64
1>            C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\VS\lib\x64
1>            C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\x64
1>            C:\WINDOWS
1>    Task Parameter:ExpandAttributedSource=False
1>    Task Parameter:FavorSizeOrSpeed=Neither
1>    Task Parameter:FloatingPointModel=Precise
1>    Task Parameter:ForceConformanceInForLoopScope=True
1>    Task Parameter:FunctionLevelLinking=True
1>    Task Parameter:GenerateXMLDocumentationFiles=False
1>    Task Parameter:IgnoreStandardIncludePath=False
1>    Task Parameter:InlineFunctionExpansion=Default
1>    Task Parameter:IntrinsicFunctions=True
1>    Task Parameter:LanguageStandard=stdcpp17
1>    Task Parameter:MinimalRebuild=False
1>    Task Parameter:ObjectFileName=x64\Release\
1>    Task Parameter:OmitDefaultLibName=False
1>    Task Parameter:Optimization=MaxSpeed
1>    Task Parameter:PrecompiledHeader=NotUsing
1>    Task Parameter:PreprocessKeepComments=False
1>    Task Parameter:
1>        PreprocessorDefinitions=
1>            variant_VARIANT_NONSTD
1>            _SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING
1>            _CRT_SECURE_NO_WARNINGS
1>            _WINSOCK_DEPRECATED_NO_WARNINGS
1>            _WIN32
1>            _WIN32_WINDOWS
1>            _NDEBUG
1>            _MBCS
1>            _MBCS
1>    Task Parameter:PreprocessSuppressLineNumbers=False
1>    Task Parameter:PreprocessToFile=False
1>    Task Parameter:ProgramDataBaseFileName=x64\Release\vc141.pdb
1>    Task Parameter:RemoveUnreferencedCodeData=True
1>    Task Parameter:RuntimeLibrary=MultiThreadedDll
1>    Task Parameter:SDLCheck=True
1>    Task Parameter:ShowIncludes=False
1>    Task Parameter:SmallerTypeCheck=False
1>    Task Parameter:SpectreMitigation=false
1>    Task Parameter:StructMemberAlignment=Default
1>    Task Parameter:SupportJustMyCode=False
1>    Task Parameter:SuppressStartupBanner=True
1>    Task Parameter:TreatWarningAsError=False
1>    Task Parameter:TreatWChar_tAsBuiltInType=True
1>    Task Parameter:UndefineAllPreprocessorDefinitions=False
1>    Task Parameter:UseFullPaths=True
1>    Task Parameter:WarningLevel=Level3
1>    Task Parameter:WholeProgramOptimization=True
1>    Task Parameter:WinRTNoStdLib=False
1>    Task Parameter:XMLDocumentationFileName=x64\Release\
1>    Task Parameter:TrackerLogDirectory=x64\Release\currency.E8C8ACC1.tlog\
1>    Task Parameter:TrackFileAccess=True
1>    Task Parameter:MinimalRebuildFromTracking=True
1>    Task Parameter:ToolArchitecture=Native32Bit
1>    Task Parameter:DeleteOutputOnExecute=True
1>    Task Parameter:YieldDuringToolExecution=True
1>    Outputs for E:\PROGRAMMING\VISUAL_STUDIO_2017\PROJECTS\CURRENCY_CONVERTER\CURRENCY_CONVERTER\CURRENCY_CONVERTER.CPP:
1>      E:\PROGRAMMING\VISUAL_STUDIO_2017\PROJECTS\CURRENCY_CONVERTER\CURRENCY_CONVERTER\X64\RELEASE\CURRENCY_CONVERTER.OBJ
1>    currency_converter.cpp will be compiled because the tracking log is not available.
1>    Write Tracking log not available, minimal rebuild will be disabled.
1>    Environment Variables passed to tool:
1>      VS_UNICODE_OUTPUT=1660
1>    C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64\CL.exe /c /IC:\boost_1_68_0 /IC:\Jinja2Cpp\install\include /IC:\json\single_include /I"C:\Jinja2Cpp\thirdparty\nonstd\expected-lite" /I"C:\Jinja2Cpp\thirdparty\nonstd\value-ptr-lite\include" /I"C:\Jinja2Cpp\thirdparty\nonstd\variant-lite\include" /I"C:\Program Files (x86)\Visual Leak Detector\include" /I"C:\vcpkg\installed\x64-windows\include" /Zi /nologo /W3 /WX- /diagnostics:classic /sdl /O2 /Oi /GL /D variant_VARIANT_NONSTD /D _SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING /D _CRT_SECURE_NO_WARNINGS /D _WINSOCK_DEPRECATED_NO_WARNINGS /D _WIN32 /D _WIN32_WINDOWS /D _NDEBUG /D _MBCS /D _MBCS /Gm- /EHsc /MD /GS /Gy /fp:precise /permissive- /Zc:wchar_t /Zc:forScope /Zc:inline /std:c++17 /Fo"x64\Release\\" /Fd"x64\Release\vc141.pdb" /Gd /TP /FC /errorReport:prompt currency_converter.cpp
1>    Tracking command:
1>    C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Tracker.exe /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\x64\Release\currency.E8C8ACC1.tlog /r E:\PROGRAMMING\VISUAL_STUDIO_2017\PROJECTS\CURRENCY_CONVERTER\CURRENCY_CONVERTER\CURRENCY_CONVERTER.CPP /b MSBuildConsole_CancelEvent1f1cad641b6943c7abd8102f4178dc96  /c "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64\CL.exe"  /c /IC:\boost_1_68_0 /IC:\Jinja2Cpp\install\include /IC:\json\single_include /I"C:\Jinja2Cpp\thirdparty\nonstd\expected-lite" /I"C:\Jinja2Cpp\thirdparty\nonstd\value-ptr-lite\include" /I"C:\Jinja2Cpp\thirdparty\nonstd\variant-lite\include" /I"C:\Program Files (x86)\Visual Leak Detector\include" /I"C:\vcpkg\installed\x64-windows\include" /Zi /nologo /W3 /WX- /diagnostics:classic /sdl /O2 /Oi /GL /D variant_VARIANT_NONSTD /D _SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING /D _CRT_SECURE_NO_WARNINGS /D _WINSOCK_DEPRECATED_NO_WARNINGS /D _WIN32 /D _WIN32_WINDOWS /D _NDEBUG /D _MBCS /D _MBCS /Gm- /EHsc /MD /GS /Gy /fp:precise /permissive- /Zc:wchar_t /Zc:forScope /Zc:inline /std:c++17 /Fo"x64\Release\\" /Fd"x64\Release\vc141.pdb" /Gd /TP /FC /errorReport:prompt currency_converter.cpp
1>    currency_converter.cpp
1>    c:\jinja2cpp\install\include\nonstd\value_ptr.hpp(764): error C2664: 'void nonstd::vptr::detail::compressed_ptr<T,Cloner,Deleter>::reset(std::unordered_map<std::string,jinja2::Value,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>> &&)': cannot convert argument 1 from 'nonstd::vptr::detail::compressed_ptr<T,Cloner,Deleter>' to 'std::unordered_map<std::string,jinja2::Value,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>> *'
1>            with
1>            [
1>                T=jinja2::ValuesMap,
1>                Cloner=nonstd::vptr::detail::default_clone<jinja2::ValuesMap>,
1>                Deleter=std::default_delete<jinja2::ValuesMap>,
1>                _Kty=std::string,
1>                _Ty=jinja2::Value
1>            ]
1>            and
1>            [
1>                T=jinja2::ValuesMap,
1>                Cloner=nonstd::vptr::detail::default_clone<jinja2::ValuesMap>,
1>                Deleter=std::default_delete<jinja2::ValuesMap>
1>            ]
1>            and
1>            [
1>                _Kty=std::string,
1>                _Ty=jinja2::Value
1>            ]
1>    c:\jinja2cpp\install\include\nonstd\value_ptr.hpp(764): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>    c:\jinja2cpp\install\include\nonstd\value_ptr.hpp(760): note: while compiling class template member function 'nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>> &nonstd::vptr::value_ptr<T,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>::operator =(nonstd::vptr::value_ptr<T,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>> &&) noexcept'
1>            with
1>            [
1>                T=jinja2::ValuesMap
1>            ]
1>    c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\variant(812): note: see reference to function template instantiation 'nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>> &nonstd::vptr::value_ptr<T,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>::operator =(nonstd::vptr::value_ptr<T,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>> &&) noexcept' being compiled
1>            with
1>            [
1>                T=jinja2::ValuesMap
1>            ]
1>    c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\type_traits(879): note: see reference to class template instantiation 'nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>' being compiled
1>            with
1>            [
1>                T=jinja2::ValuesMap
1>            ]
1>    c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xsmf_control.h(76): note: see reference to class template instantiation 'std::is_move_constructible<nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>>' being compiled
1>            with
1>            [
1>                T=jinja2::ValuesMap
1>            ]
1>    c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xsmf_control.h(72): note: see reference to variable template 'const bool conjunction_v<std::is_move_constructible<jinja2::EmptyValue>,std::is_move_constructible<bool>,std::is_move_constructible<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::is_move_constructible<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > >,std::is_move_constructible<__int64>,std::is_move_constructible<double>,std::is_move_constructible<nonstd::vptr::value_ptr<std::vector<jinja2::Value,std::allocator<jinja2::Value> >,nonstd::vptr::detail::default_clone<std::vector<jinja2::Value,std::allocator<jinja2::Value> > >,std::default_delete<std::vector<jinja2::Value,std::allocator<jinja2::Value> > > > >,std::is_move_constructible<nonstd::vptr::value_ptr<std::unordered_map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,jinja2::Value,std::hash<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::equal_to<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,jinja2::Value> > >,nonstd::vptr::detail::default_clone<std::unordered_map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,jinja2::Value,std::hash<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::equal_to<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,jinja2::Value> > > >,std::default_delete<std::unordered_map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,jinja2::Value,std::hash<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::equal_to<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,jinja2::Value> > > > > >,std::is_move_constructible<jinja2::GenericList>,std::is_move_constructible<jinja2::GenericMap>,std::is_move_constructible<std::function<jinja2::Value __cdecl(jinja2::FunctionCallParams const &)> >,std::negation<std::conjunction<std::is_trivially_move_constructible<jinja2::EmptyValue>,std::is_trivially_move_constructible<bool>,std::is_trivially_move_constructible<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::is_trivially_move_constructible<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > >,std::is_trivially_move_constructible<__int64>,std::is_trivially_move_constructible<double>,std::is_trivially_move_constructible<nonstd::vptr::value_ptr<std::vector<jinja2::Value,std::allocator<jinja2::Value> >,nonstd::vptr::detail::default_clone<std::vector<jinja2::Value,std::allocator<jinja2::Value> > >,std::default_delete<std::vector<jinja2::Value,std::allocator<jinja2::Value> > > > >,std::is_trivially_move_constructible<nonstd::vptr::value_ptr<std::unordered_map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,jinja2::Value,std::hash<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::equal_to<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,jinja2::Value> > >,nonstd::vptr::detail::default_clone<std::unordered_map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,jinja2::Value,std::hash<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::equal_to<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,jinja2::Value> > > >,std::default_delete<std::unordered_map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,jinja2::Value,std::hash<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::equal_to<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,jinja2::Value> > > > > >,std::is_trivially_move_constructible<jinja2::GenericList>,std::is_trivially_move_constructible<jinja2::GenericMap>,std::is_trivially_move_constructible<std::function<jinja2::Value __cdecl(jinja2::FunctionCallParams const &)> > > > >' being compiled
1>    c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xsmf_control.h(130): note: see reference to alias template instantiation 'std::_SMF_control_move<std::_Variant_destroy_layer_<jinja2::EmptyValue,bool,std::string,std::wstring,int64_t,double,nonstd::vptr::value_ptr<jinja2::ValuesList,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>,nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<std::unordered_map<std::string,jinja2::Value,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>,std::default_delete<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>>,jinja2::GenericList,jinja2::GenericMap,jinja2::UserFunction>,jinja2::EmptyValue,bool,std::string,std::wstring,int64_t,double,nonstd::vptr::value_ptr<T,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>,nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>,std::default_delete<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>>,jinja2::GenericList,jinja2::GenericMap,jinja2::UserFunction>' being compiled
1>            with
1>            [
1>                T=jinja2::ValuesList,
1>                _Kty=std::string,
1>                _Ty=jinja2::Value
1>            ]
1>    c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xsmf_control.h(184): note: see reference to alias template instantiation 'std::_SMF_control_copy_assign<std::_Variant_destroy_layer_<jinja2::EmptyValue,bool,std::string,std::wstring,int64_t,double,nonstd::vptr::value_ptr<jinja2::ValuesList,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>,nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<std::unordered_map<std::string,jinja2::Value,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>,std::default_delete<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>>,jinja2::GenericList,jinja2::GenericMap,jinja2::UserFunction>,jinja2::EmptyValue,bool,std::string,std::wstring,int64_t,double,nonstd::vptr::value_ptr<T,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>,nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>,std::default_delete<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>>,jinja2::GenericList,jinja2::GenericMap,jinja2::UserFunction>' being compiled
1>            with
1>            [
1>                T=jinja2::ValuesList,
1>                _Kty=std::string,
1>                _Ty=jinja2::Value
1>            ]
1>    c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xsmf_control.h(190): note: see reference to alias template instantiation 'std::_SMF_control_move_assign<std::_Variant_destroy_layer_<jinja2::EmptyValue,bool,std::string,std::wstring,int64_t,double,nonstd::vptr::value_ptr<jinja2::ValuesList,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>,nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<std::unordered_map<std::string,jinja2::Value,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>,std::default_delete<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>>,jinja2::GenericList,jinja2::GenericMap,jinja2::UserFunction>,jinja2::EmptyValue,bool,std::string,std::wstring,int64_t,double,nonstd::vptr::value_ptr<T,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>,nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>,std::default_delete<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>>,jinja2::GenericList,jinja2::GenericMap,jinja2::UserFunction>' being compiled
1>            with
1>            [
1>                T=jinja2::ValuesList,
1>                _Kty=std::string,
1>                _Ty=jinja2::Value
1>            ]
1>    c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\variant(1107): note: see reference to alias template instantiation 'std::_SMF_control<std::_Variant_destroy_layer_<jinja2::EmptyValue,bool,std::string,std::wstring,int64_t,double,nonstd::vptr::value_ptr<jinja2::ValuesList,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>,nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<std::unordered_map<std::string,jinja2::Value,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>,std::default_delete<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>>,jinja2::GenericList,jinja2::GenericMap,jinja2::UserFunction>,jinja2::EmptyValue,bool,std::string,std::wstring,int64_t,double,nonstd::vptr::value_ptr<T,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>,nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>,std::default_delete<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>>,jinja2::GenericList,jinja2::GenericMap,jinja2::UserFunction>' being compiled
1>            with
1>            [
1>                T=jinja2::ValuesList,
1>                _Kty=std::string,
1>                _Ty=jinja2::Value
1>            ]
1>    c:\jinja2cpp\install\include\jinja2cpp\value.h(196): note: see reference to class template instantiation 'std::variant<jinja2::EmptyValue,bool,std::string,std::wstring,int64_t,double,nonstd::vptr::value_ptr<jinja2::ValuesList,nonstd::vptr::detail::default_clone<T>,std::default_delete<T>>,nonstd::vptr::value_ptr<jinja2::ValuesMap,nonstd::vptr::detail::default_clone<std::unordered_map<std::string,jinja2::Value,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>,std::default_delete<std::unordered_map<_Kty,_Ty,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>>,jinja2::GenericList,jinja2::GenericMap,jinja2::UserFunction>' being compiled
1>            with
1>            [
1>                T=jinja2::ValuesList,
1>                _Kty=std::string,
1>                _Ty=jinja2::Value
1>            ]
1>    c:\boost_1_68_0\boost\beast\core\string.hpp(45): note: see reference to class template instantiation 'boost::basic_string_view<char,std::char_traits<char>>' being compiled
1>    The command exited with code 2.
1>  Done executing task "CL" -- FAILED.
1>Done building target "ClCompile" in project "currency_converter.vcxproj" -- FAILED.
1>
1>Done building project "currency_converter.vcxproj" -- FAILED.
1>
1>Project Performance Summary:
1>    50356 ms  E:\programming\visual_studio_2017\Projects\currency_converter\currency_converter\currency_converter.vcxproj   1 calls
1>
1>Target Performance Summary:
1>        0 ms  ResolveReferences                          1 calls
1>        0 ms  BuildGenerateSourcesTraverse               1 calls
1>        0 ms  BeforeBuildGenerateSources                 1 calls
1>        0 ms  PreBuildEvent                              1 calls
1>        0 ms  _SelectedFiles                             1 calls
1>        0 ms  _Xsd                                       1 calls
1>        0 ms  AfterMidl                                  1 calls
1>        0 ms  AfterResolveReferences                     1 calls
1>        0 ms  _Midl                                      1 calls
1>        0 ms  _BuildGenerateSourcesAction                1 calls
1>        0 ms  BuildGenerateSources                       1 calls
1>        0 ms  BeforeClCompile                            1 calls
1>        0 ms  ComputeCLInputPDBName                      1 calls
1>        0 ms  ComputeReferenceCLInput                    1 calls
1>        0 ms  FixupCLCompileOptions                      1 calls
1>        0 ms  AfterBuildGenerateSources                  1 calls
1>        0 ms  ResolveSDKReferences                       1 calls
1>        0 ms  SelectCustomBuild                          1 calls
1>        0 ms  PlatformPrepareForBuild                    1 calls
1>        0 ms  PrepareProjectReferences                   1 calls
1>        1 ms  BeforeResolveReferences                    1 calls
1>        1 ms  WarnCompileDuplicatedFilename              1 calls
1>        1 ms  AfterBuildGenerateSourcesEvent             1 calls
1>        1 ms  ComputeMIDLGeneratedCompileInputs          1 calls
1>        1 ms  MakeDirsForCl                              1 calls
1>        1 ms  ResolveAssemblyReferences                  1 calls
1>        1 ms  BuildCompileTraverse                       1 calls
1>        1 ms  MakeDirsForMidl                            1 calls
1>        1 ms  GetFrameworkPaths                          1 calls
1>        1 ms  SetCABuildNativeEnvironmentVariables       1 calls
1>        1 ms  ExpandSDKReferences                        1 calls
1>        1 ms  SelectClCompile                            1 calls
1>        1 ms  _SplitProjectReferencesByFileExistence     1 calls
1>        1 ms  _PrepareForBuild                           1 calls
1>        2 ms  GetResolvedWinMD                           1 calls
1>        2 ms  _PrepareForReferenceResolution             1 calls
1>        3 ms  SetBuildDefaultEnvironmentVariables        1 calls
1>        3 ms  _GetProjectReferenceTargetFrameworkProperties   1 calls
1>        6 ms  VcpkgTripletSelection                      1 calls
1>        6 ms  CopyFileToFolders                          1 calls
1>        8 ms  InitializeBuildStatus                      1 calls
1>       18 ms  PrepareForBuild                            1 calls
1>       18 ms  SetTelemetryEnvironmentVariables           1 calls
1>       20 ms  AssignProjectConfiguration                 1 calls
1>       20 ms  _CheckWindowsSDKInstalled                  1 calls
1>       23 ms  ResolveProjectReferences                   1 calls
1>       29 ms  GetReferenceAssemblyPaths                  1 calls
1>      193 ms  _CheckForInvalidConfigurationAndPlatform   1 calls
1>      299 ms  _HandlePackageFileConflicts                1 calls
1>    49661 ms  ClCompile                                  1 calls
1>
1>Task Performance Summary:
1>        1 ms  MSBuild                                    1 calls
1>        1 ms  MakeDir                                    4 calls
1>        2 ms  Touch                                      1 calls
1>        2 ms  WriteLinesToFile                           1 calls
1>        2 ms  ReadLinesFromFile                          1 calls
1>        6 ms  GetOutOfDateItems                          1 calls
1>       10 ms  Message                                    3 calls
1>       17 ms  SetEnv                                     8 calls
1>       20 ms  AssignProjectConfiguration                 1 calls
1>       89 ms  ResolvePackageFileConflicts                1 calls
1>    49660 ms  CL                                         1 calls
1>
1>Build FAILED.
1>
1>c:\jinja2cpp\install\include\nonstd\value_ptr.hpp(764): error C2664: 'void nonstd::vptr::detail::compressed_ptr<T,Cloner,Deleter>::reset(std::unordered_map<std::string,jinja2::Value,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>> &&)': cannot convert argument 1 from 'nonstd::vptr::detail::compressed_ptr<T,Cloner,Deleter>' to 'std::unordered_map<std::string,jinja2::Value,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>> *'
1>    0 Warning(s)
1>    1 Error(s)
1>
1>Time Elapsed 00:00:50.38
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
flexferrum commented 5 years ago

According to this log you setup your build incorrectly. Can you show your CMakeLists.txt?

DragonOsman commented 5 years ago

CMakeLists.txt for Jinja2Cpp? Because I didn't write one for this project itself.

And I'm sure I set the search paths for the compiler and linker correctly.

I may need to take out the references to the thirdparty directory.

flexferrum commented 5 years ago

For your project. You set define incorrectly: tool:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64\CL.exe /c /IC:\boost_1_68_0 /IC:\Jinja2Cpp\install\include /IC:\json\single_include /I"C:\Jinja2Cpp\thirdparty\nonstd\expected-lite" /I"C:\Jinja2Cpp\thirdparty\nonstd\value-ptr-lite\include" /I"C:\Jinja2Cpp\thirdparty\nonstd\variant-lite\include" /I"C:\Program Files (x86)\Visual Leak Detector\include" /I"C:\vcpkg\installed\x64-windows\include" /Zi /nologo /W3 /WX- /diagnostics:classic /sdl /O2 /Oi /GL /D variant_VARIANT_NONSTD /D _SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING /D _CRT_SECURE_NO_WARNINGS /D _WINSOCK_DEPRECATED_NO_WARNINGS /D _WIN32 /D _WIN32_WINDOWS /D _NDEBUG /D _MBCS /D _MBCS /Gm- /EHsc /MD /GS /Gy /fp:precise /permissive- /Zc:wchar_t /Zc:forScope /Zc:inline /std:c++17 /Fo"x64\Release\" /Fd"x64\Release\vc141.pdb" /Gd /TP /FC /errorReport:prompt currency_converter.cpp 1>

DragonOsman commented 5 years ago

I was able to build it after I removed the references to the stuff in the thirdparty directory and added the correct path to Jinja2Cpp x64 installation.

For the define I set it as I mentioned in the OP: /D variant_CONFIG_SELECT_VARIANT=variant_VARIANT_NONSTD. VS2017 took the part after = as the macro, I think. Or do you mean that this way of defining it, itself, is wrong?

flexferrum commented 5 years ago

How do you setup your build? Where do you put this macro? Can you quote this place from your build scripts?

DragonOsman commented 5 years ago

Project->currency_converter Properties->C/C++ (on the left pane)->Command Line. I'd also set variant_VARIANT_NONSTD under Preprocessor Definitions, but it was built successfully even when I tried again after taking that out.

DragonOsman commented 5 years ago

But yeah, adding variant_CONFIG_SELECT_VARIANT=variant_VARIANT_NONSTD to Preprocessor Definitions also works (no errors or warnings).

flexferrum commented 5 years ago

In the MSVS IDE you should put the whole string variant_CONFIG_SELECT_VARIANT=variant_VARIANT_NONSTD under preprocessor definitions. Not only the second part. And it's better not to touch command line string unless you clearly understand what you're doing.

DragonOsman commented 5 years ago

Yeah, I put the whole thing as you mentioned in there.

flexferrum commented 5 years ago

So, are there any other problems now?