Registry Explorer - enhanced Registry editor/viewer

Overview

Registry Explorer

Replacement for the Windows built-in Regedit.exe tool. Improvements over that tool include:

  • Show real Registry (not just the standard one)
  • Sort list view by any column
  • Key icons for hives, inaccessible keys, and links
  • Key details: last write time and number of keys/values
  • Displays MUI and REG_EXPAND_SZ expanded values
  • Full search (Find All / Ctrl+Shift+F)
  • Enhanced hex editor for binary values
  • Undo/redo
  • Copy/paste of keys/values
  • Optionally replace RegEdit
  • more to come!

Build instructions

Build the solution file with Visual Studio 2022 preview. Can be built with Visual Studio 2019 as well (change toolset to v142).

Comments
  • broken theme regression

    broken theme regression

    Hi, there is regression since version v0.7.3 Beta when theme is fully broken on my system. OS Windows 7 SP1 x64 with all updates ESU included, themes service fully disabled.

    opened by ask2018 21
  • Compile Errors in Visual Studio 2019

    Compile Errors in Visual Studio 2019

    I've cloned the repository, opened the solution file with Visual Studio 2019, changed the Platform Toolset to v142 for both RegExp and WTLHelper, and tried to build it. The result is:

    745 errors:

    Severity	Code	Description	Project	File	Line	Suppression State
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Error	C3536	'<begin>$L0': cannot be used before it is initialized	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	47	
    Error	C3536	'<end>$L0': cannot be used before it is initialized	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	47	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Error	C2440	'<function-style-cast>': cannot convert from 'initializer list' to 'Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	27	
    Error	C2864	'CNumberValueDlg::m_Format': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\NumberValueDlg.h	49	
    Error	C2864	'CNumberValueDlg::m_Format': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\NumberValueDlg.h	49	
    Error	C3316	'const Registry::<unnamed-type-Keys> []': an array of unknown size cannot be used in a range-based for statement	RegExp	C:\path\to\repo\RegExp\RegExp\MainFrame.cpp	448	
    Error	C3316	'const Registry::<unnamed-type-Keys> []': an array of unknown size cannot be used in a range-based for statement	RegExp	C:\path\to\repo\RegExp\RegExp\RegistrySearcher.cpp	188	
    Error	C2784	'const _Elem *std::begin(std::initializer_list<_Elem>) noexcept': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	112	
    Error	C2784	'const _Elem *std::begin(std::initializer_list<_Elem>) noexcept': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	141	
    Error	C2784	'const _Elem *std::end(std::initializer_list<_Elem>) noexcept': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	112	
    Error	C2784	'const _Elem *std::end(std::initializer_list<_Elem>) noexcept': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	113	
    Error	C2784	'const _Elem *std::end(std::initializer_list<_Elem>) noexcept': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	141	
    Error	C2784	'const _Elem *std::end(std::initializer_list<_Elem>) noexcept': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	142	
    Error	C2664	'DWORD Registry::EnumKeyValues(HKEY,const std::function<void (DWORD,PCWSTR,DWORD)> &)': cannot convert argument 2 from 'Registry::GetHiveList::<lambda_8ce697c968621346b5416afb3a199dd7>' to 'const std::function<void (DWORD,PCWSTR,DWORD)> &'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	168	
    Error	C3536	'error': cannot be used before it is initialized	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	116	
    Error	C3536	'error': cannot be used before it is initialized	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	145	
    Error	C2039	'GetString': is not a member of 'Settings'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	68	
    Error	C3646	'GetString': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C3646	'GetString': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C3646	'GetString': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C3646	'GetString': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C3646	'GetString': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C3646	'GetString': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\ChangeValueCommand.cpp	12	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\CopyKeyCommand.cpp	14	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\CopyKeyCommand.cpp	18	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\CopyKeyCommand.cpp	29	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\CopyValueCommand.cpp	10	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\CopyValueCommand.cpp	14	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\CopyValueCommand.cpp	42	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\CreateKeyCommand.cpp	10	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\CreateKeyCommand.cpp	28	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\CreateValueCommand.cpp	10	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\CreateValueCommand.cpp	37	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\DeleteKeyCommand.cpp	11	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\DeleteKeyCommand.cpp	37	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\DeleteValueCommand.cpp	10	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\DeleteValueCommand.cpp	41	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\RenameKeyCommand.cpp	10	
    Error	C2440	'initializing': cannot convert from 'ATL::CRegKey' to 'ATL::CRegKey'	RegExp	C:\path\to\repo\RegExp\RegExp\RenameValueCommand.cpp	10	
    Error	C3536	'it': cannot be used before it is initialized	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	26	
    Error	C3536	'it': cannot be used before it is initialized	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	59	
    Error	C3531	'k': a symbol whose type contains 'auto' must have an initializer	RegExp	C:\path\to\repo\RegExp\RegExp\MainFrame.cpp	448	
    Error	C2530	'k': references must be initialized	RegExp	C:\path\to\repo\RegExp\RegExp\MainFrame.cpp	448	
    Error	C3531	'key': a symbol whose type contains 'auto' must have an initializer	RegExp	C:\path\to\repo\RegExp\RegExp\RegistrySearcher.cpp	188	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C7582	'Key': default member initializers for bit-fields requires at least '/std:c++latest'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	14	
    Error	C3646	'Key': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C3646	'Key': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C3646	'Key': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C3646	'Key': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C3646	'Key': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C3646	'Key': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C3646	'Key': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C3646	'Key': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C3646	'Key': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C3646	'Key': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C3646	'Key': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C3646	'Key': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2660	'memcpy': function does not take 2 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	19	
    Error	C2660	'memcpy': function does not take 2 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	19	
    Error	C2660	'memcpy': function does not take 2 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	19	
    Error	C2660	'memcpy': function does not take 2 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	19	
    Error	C2660	'memcpy': function does not take 2 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	19	
    Error	C2660	'memcpy': function does not take 2 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	19	
    Error	C3861	'Name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	81	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	87	
    Error	C3861	'Name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	81	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	87	
    Error	C3861	'Name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	81	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	87	
    Error	C3861	'Name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	81	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	87	
    Error	C3861	'Name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	81	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	87	
    Error	C3861	'Name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	81	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'name': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	87	
    Error	C2065	'name': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2065	'name': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2065	'name': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2065	'name': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2065	'name': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2065	'name': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2065	'name': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2065	'name': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2065	'name': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2065	'name': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2065	'name': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2065	'name': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C3646	'Name': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C3646	'Name': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C3646	'Name': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C3646	'Name': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C3646	'Name': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C3646	'Name': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C3536	'pair': cannot be used before it is initialized	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	113	
    Error	C3536	'pair': cannot be used before it is initialized	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	142	
    Error	C3646	'Path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C3646	'Path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C3646	'Path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C3646	'Path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C3646	'Path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C3646	'Path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C3646	'Path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C3646	'Path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C3646	'Path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C3646	'Path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C3646	'Path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C3646	'Path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2864	'Registry::Keys': a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C2660	'RegistrySearcher::FindNextWorker': function does not take 1 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\RegistrySearcher.cpp	189	
    Error	C2065	's1': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2065	's1': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2065	's1': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2065	's1': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2065	's1': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2065	's1': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2065	's2': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2065	's2': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2065	's2': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2065	's2': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2065	's2': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2065	's2': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2614	'Setting': illegal member initialization: 'Name' is not a base or member	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2614	'Setting': illegal member initialization: 'Name' is not a base or member	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2614	'Setting': illegal member initialization: 'Name' is not a base or member	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2614	'Setting': illegal member initialization: 'Name' is not a base or member	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2614	'Setting': illegal member initialization: 'Name' is not a base or member	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2614	'Setting': illegal member initialization: 'Name' is not a base or member	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2614	'Setting': illegal member initialization: 'Name' is not a base or member	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2614	'Setting': illegal member initialization: 'Name' is not a base or member	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2614	'Setting': illegal member initialization: 'Name' is not a base or member	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2614	'Setting': illegal member initialization: 'Name' is not a base or member	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2614	'Setting': illegal member initialization: 'Name' is not a base or member	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2614	'Setting': illegal member initialization: 'Name' is not a base or member	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2661	'Setting::Setting': no overloaded function takes 2 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	63	
    Error	C2535	'Setting::Setting(void)': member function already defined or declared	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2535	'Setting::Setting(void)': member function already defined or declared	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2535	'Setting::Setting(void)': member function already defined or declared	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2535	'Setting::Setting(void)': member function already defined or declared	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2535	'Setting::Setting(void)': member function already defined or declared	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2535	'Setting::Setting(void)': member function already defined or declared	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2660	'Settings::Set': function does not take 3 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	54	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	19	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	20	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	21	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	22	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	23	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	24	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	25	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	26	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	27	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	19	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	20	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	21	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	22	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	23	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	24	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	25	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	26	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	27	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	19	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	20	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	21	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	22	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	23	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	24	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	25	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	26	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	27	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	19	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	20	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	21	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	22	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	23	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	24	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	25	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	26	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	27	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	19	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	20	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	21	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	22	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	23	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	24	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	25	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	26	
    Error	C2672	'Settings::Set': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	27	
    Error	C2065	'size': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	28	
    Error	C2065	'size': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	28	
    Error	C2065	'size': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	28	
    Error	C2065	'size': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	28	
    Error	C2065	'size': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	28	
    Error	C2065	'size': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	28	
    Error	C2672	'std::begin': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	112	
    Error	C2672	'std::begin': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	141	
    Error	C2672	'std::end': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	112	
    Error	C2672	'std::end': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	113	
    Error	C2672	'std::end': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	141	
    Error	C2672	'std::end': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	142	
    Error	C2672	'std::find_if': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	112	
    Error	C2672	'std::find_if': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	141	
    Error	C2514	'std::lock_guard': class template cannot be constructed	RegExp	C:\path\to\repo\RegExp\RegExp\RegistrySearcher.cpp	6	
    Error	C2514	'std::lock_guard': class template cannot be constructed	RegExp	C:\path\to\repo\RegExp\RegExp\RegistrySearcher.cpp	11	
    Error	C2514	'std::lock_guard': class template cannot be constructed	RegExp	C:\path\to\repo\RegExp\RegExp\RegistrySearcher.cpp	16	
    Error	C2514	'std::lock_guard': class template cannot be constructed	RegExp	C:\path\to\repo\RegExp\RegExp\RegistrySearcher.cpp	78	
    Error	C2672	'std::make_unique': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	18	
    Error	C2672	'std::make_unique': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	28	
    Error	C2672	'std::make_unique': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	18	
    Error	C2672	'std::make_unique': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	28	
    Error	C2672	'std::make_unique': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	18	
    Error	C2672	'std::make_unique': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	28	
    Error	C2672	'std::make_unique': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	18	
    Error	C2672	'std::make_unique': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	28	
    Error	C2672	'std::make_unique': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	18	
    Error	C2672	'std::make_unique': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	28	
    Error	C2672	'std::make_unique': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	18	
    Error	C2672	'std::make_unique': no matching overloaded function found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	28	
    Error	C2923	'std::map': 'wstring' is not a valid template type argument for parameter '_Kty'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2923	'std::map': 'wstring' is not a valid template type argument for parameter '_Kty'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2923	'std::map': 'wstring' is not a valid template type argument for parameter '_Kty'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2923	'std::map': 'wstring' is not a valid template type argument for parameter '_Kty'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2923	'std::map': 'wstring' is not a valid template type argument for parameter '_Kty'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2923	'std::map': 'wstring' is not a valid template type argument for parameter '_Kty'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2976	'std::map': too few template arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2976	'std::map': too few template arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2976	'std::map': too few template arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2976	'std::map': too few template arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2976	'std::map': too few template arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2976	'std::map': too few template arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2662	'std::_Default_sentinel std::_Tree<_Traits>::_Unchecked_end(void) noexcept const': cannot convert 'this' pointer from 'const std::map' to 'const std::map<_Kty,_Ty,_Pr,_Alloc> &'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	47	
    Error	C2663	'std::_Tree<_Traits>::end': 2 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	26	
    Error	C2663	'std::_Tree<_Traits>::end': 2 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	59	
    Error	C2663	'std::_Tree<_Traits>::find': 4 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	25	
    Error	C2663	'std::_Tree<_Traits>::find': 4 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	58	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	27	
    Error	C2663	'std::_Tree<_Traits>::insert': 3 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	64	
    Error	C2663	'std::_Tree<_Traits>::_Unchecked_begin': 2 overloads have no legal conversion for 'this' pointer	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	47	
    Error	C3861	'type': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'type': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'type': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'type': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'type': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'type': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'type': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'type': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'type': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'type': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'type': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C3861	'type': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C2065	'type': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2065	'type': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2065	'type': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2065	'type': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2065	'type': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2065	'type': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	24	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	83	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	24	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	83	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	24	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	83	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	24	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	83	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	24	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	83	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	24	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	83	
    Error	C3861	'value': identifier not found	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	86	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	24	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	18	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	19	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	29	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	24	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	18	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	19	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	29	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	24	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	18	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	19	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	29	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	24	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	18	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	19	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	29	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	24	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	18	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	19	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	29	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	24	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	18	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	19	
    Error	C2065	'value': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	29	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	19	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	20	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	21	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	22	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	23	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	24	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	25	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	26	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	27	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	19	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	20	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	21	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	22	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	23	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	24	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	25	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	26	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	27	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	19	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	20	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	21	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	22	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	23	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	24	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	25	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	26	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	27	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	19	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	20	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	21	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	22	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	23	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	24	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	25	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	26	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	27	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	19	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	20	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	21	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	22	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	23	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	24	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	25	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	26	
    Error	C2780	'void Settings::Set(const int)': expects 1 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	27	
    Error	C2664	'void Settings::Set(PCWSTR,int)': cannot convert argument 2 from 'CRect' to 'int'	RegExp	C:\path\to\repo\RegExp\RegExp\Helpers.cpp	8	
    Error	C2664	'void std::vector<Hive,std::allocator<Hive>>::push_back(const _Ty &)': cannot convert argument 1 from 'initializer list' to 'const _Ty &'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	171	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C2039	'wstring': is not a member of 'std'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	68	
    Error	C2065	'wstring': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2065	'wstring': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2065	'wstring': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2065	'wstring': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2065	'wstring': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error	C2065	'wstring': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Message		'_Container=const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	112	
    Message		'_Container=const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	112	
    Message		'_Container=const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	113	
    Message		'_Container=const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	141	
    Message		'_Container=const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	141	
    Message		'_Container=const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	142	
    Error	C2780	'_InIt std::find_if(_InIt,const _InIt,_Pr)': expects 3 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	112	
    Error	C2780	'_InIt std::find_if(_InIt,const _InIt,_Pr)': expects 3 arguments - 2 provided	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	141	
    Error	C2065	'_path': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	6	
    Error	C2065	'_path': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	8	
    Error	C2065	'_path': undeclared identifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	36	
    Error	C3646	'_path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C3646	'_path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C3646	'_path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C3646	'_path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C3646	'_path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C3646	'_path': unknown override specifier	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C2660	'_wcsicmp': function does not take 1 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2660	'_wcsicmp': function does not take 1 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2660	'_wcsicmp': function does not take 1 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2660	'_wcsicmp': function does not take 1 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2660	'_wcsicmp': function does not take 1 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2660	'_wcsicmp': function does not take 1 arguments	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	135	
    Error	C2447	'{': missing function header (old-style formal list?)	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	68	
    Error (active)	E2860	a nonstatic data member cannot be declared as inline	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	7	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\ChangeValueCommand.cpp	12	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\CopyKeyCommand.cpp	14	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\CopyKeyCommand.cpp	18	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\CopyKeyCommand.cpp	29	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\CopyValueCommand.cpp	10	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\CopyValueCommand.cpp	14	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\CopyValueCommand.cpp	42	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\CreateKeyCommand.cpp	10	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\CreateKeyCommand.cpp	28	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\CreateValueCommand.cpp	10	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\CreateValueCommand.cpp	37	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\DeleteKeyCommand.cpp	11	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\DeleteKeyCommand.cpp	37	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\DeleteValueCommand.cpp	10	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\DeleteValueCommand.cpp	41	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\RenameKeyCommand.cpp	10	
    Message		Constructor for class 'ATL::CRegKey' is declared 'explicit'	RegExp	C:\path\to\repo\RegExp\RegExp\RenameValueCommand.cpp	10	
    Message		Conversion requires a second user-defined-conversion operator or constructor	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	47	
    Error	C1003	error count exceeds 100; stopping compilation	RegExp	C:\path\to\repo\RegExp\RegExp\MainFrame.cpp	448	
    Error	C2893	Failed to specialize function template 'unknown-type std::begin(_Container &)'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	112	
    Error	C2893	Failed to specialize function template 'unknown-type std::begin(_Container &)'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	141	
    Error	C2893	Failed to specialize function template 'unknown-type std::end(_Container &)'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	112	
    Error	C2893	Failed to specialize function template 'unknown-type std::end(_Container &)'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	113	
    Error	C2893	Failed to specialize function template 'unknown-type std::end(_Container &)'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	141	
    Error	C2893	Failed to specialize function template 'unknown-type std::end(_Container &)'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	142	
    Warning	D9002	ignoring unknown option '/std:c++20'	RegExp	C:\path\to\repo\RegExp\RegExp\cl	1	
    Error	C2100	illegal indirection	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	47	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	7	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	7	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\GotoKeyDlg.h	30	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	7	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	7	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\NumberValueDlg.h	49	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\GotoKeyDlg.h	30	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\NumberValueDlg.h	49	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	7	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	46	
    Error	C7525	inline variables require at least '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	59	
    Message		Invalid aggregate initialization	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	171	
    Error	C2429	language feature 'structured bindings' requires compiler flag '/std:c++17'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	47	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	4	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	5	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	68	
    Error (active)	E0135	namespace "std" has no member "wstring"	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	12	
    Error (active)	E0135	namespace "std" has no member "wstring"	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error (active)	E0135	namespace "std" has no member "wstring"	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error (active)	E0135	namespace "std" has no member "wstring"	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error (active)	E0135	namespace "std" has no member "wstring"	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error (active)	E0135	namespace "std" has no member "wstring"	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error (active)	E0135	namespace "std" has no member "wstring"	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error (active)	E0135	namespace "std" has no member "wstring"	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error (active)	E0135	namespace "std" has no member "wstring"	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error (active)	E0135	namespace "std" has no member "wstring"	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Error (active)	E0135	namespace "std" has no member "wstring"	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	139	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Message		No constructor could take the source type, or constructor overload resolution was ambiguous	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	27	
    Error (active)	E0304	no instance of overloaded function "std::map<_Kty, _Ty, _Pr, _Alloc>::insert [with _Kty=<error-type>, _Ty=Setting, _Pr=Settings::LessNoCase, _Alloc=std::allocator<std::pair<const <error-type>, Setting>>]" matches the argument list	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	8	
    Error (active)	E0304	no instance of overloaded function "std::map<_Kty, _Ty, _Pr, _Alloc>::insert [with _Kty=<error-type>, _Ty=Setting, _Pr=Settings::LessNoCase, _Alloc=std::allocator<std::pair<const <error-type>, Setting>>]" matches the argument list	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	9	
    Error (active)	E0304	no instance of overloaded function "std::map<_Kty, _Ty, _Pr, _Alloc>::insert [with _Kty=<error-type>, _Ty=Setting, _Pr=Settings::LessNoCase, _Alloc=std::allocator<std::pair<const <error-type>, Setting>>]" matches the argument list	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	10	
    Error (active)	E0304	no instance of overloaded function "std::map<_Kty, _Ty, _Pr, _Alloc>::insert [with _Kty=<error-type>, _Ty=Setting, _Pr=Settings::LessNoCase, _Alloc=std::allocator<std::pair<const <error-type>, Setting>>]" matches the argument list	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	11	
    Error (active)	E0304	no instance of overloaded function "std::map<_Kty, _Ty, _Pr, _Alloc>::insert [with _Kty=<error-type>, _Ty=Setting, _Pr=Settings::LessNoCase, _Alloc=std::allocator<std::pair<const <error-type>, Setting>>]" matches the argument list	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	12	
    Error (active)	E0304	no instance of overloaded function "std::map<_Kty, _Ty, _Pr, _Alloc>::insert [with _Kty=<error-type>, _Ty=Setting, _Pr=Settings::LessNoCase, _Alloc=std::allocator<std::pair<const <error-type>, Setting>>]" matches the argument list	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	13	
    Error (active)	E0304	no instance of overloaded function "std::map<_Kty, _Ty, _Pr, _Alloc>::insert [with _Kty=<error-type>, _Ty=Setting, _Pr=Settings::LessNoCase, _Alloc=std::allocator<std::pair<const <error-type>, Setting>>]" matches the argument list	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	14	
    Error (active)	E0304	no instance of overloaded function "std::map<_Kty, _Ty, _Pr, _Alloc>::insert [with _Kty=<error-type>, _Ty=Setting, _Pr=Settings::LessNoCase, _Alloc=std::allocator<std::pair<const <error-type>, Setting>>]" matches the argument list	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	15	
    Error (active)	E0304	no instance of overloaded function "std::map<_Kty, _Ty, _Pr, _Alloc>::insert [with _Kty=<error-type>, _Ty=Setting, _Pr=Settings::LessNoCase, _Alloc=std::allocator<std::pair<const <error-type>, Setting>>]" matches the argument list	RegExp	C:\path\to\repo\RegExp\RegExp\AppSettings.h	16	
    Message		No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called	RegExp	C:\path\to\repo\RegExp\RegExp\Helpers.cpp	8	
    Message		No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	174	
    Message		Reason: cannot convert from 'const std::map' to 'const std::map<_Kty,_Ty,_Pr,_Alloc>'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	47	
    Message		Reason: cannot convert from 'initializer list' to 'const _Ty'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	171	
    Message		Reason: cannot convert from 'Registry::GetHiveList::<lambda_8ce697c968621346b5416afb3a199dd7>' to 'const std::function<void (DWORD,PCWSTR,DWORD)>'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	174	
    Message		see declaration of 'memcpy'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\vcruntime_string.h	43	
    Message		see declaration of 'memcpy'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\vcruntime_string.h	43	
    Message		see declaration of 'memcpy'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\vcruntime_string.h	43	
    Message		see declaration of 'memcpy'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\vcruntime_string.h	43	
    Message		see declaration of 'memcpy'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\vcruntime_string.h	43	
    Message		see declaration of 'memcpy'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\vcruntime_string.h	43	
    Message		see declaration of 'Registry::EnumKeyValues'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	60	
    Message		see declaration of 'RegistrySearcher::FindNextWorker'	RegExp	C:\path\to\repo\RegExp\RegExp\RegistrySearcher.cpp	66	
    Message		see declaration of 'Setting::Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Message		see declaration of 'Setting::Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Message		see declaration of 'Setting::Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Message		see declaration of 'Setting::Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Message		see declaration of 'Setting::Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Message		see declaration of 'Setting::Setting'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Message		see declaration of 'Settings'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	72	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	91	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		see declaration of 'Settings::Set'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	53	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	25	
    Message		see declaration of 'std::begin'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xutility	1916	
    Message		see declaration of 'std::begin'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\initializer_list	57	
    Message		see declaration of 'std::begin'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xutility	1916	
    Message		see declaration of 'std::begin'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\initializer_list	57	
    Message		see declaration of 'std::end'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xutility	1926	
    Message		see declaration of 'std::end'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\initializer_list	63	
    Message		see declaration of 'std::end'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xutility	1926	
    Message		see declaration of 'std::end'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\initializer_list	63	
    Message		see declaration of 'std::end'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xutility	1926	
    Message		see declaration of 'std::end'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\initializer_list	63	
    Message		see declaration of 'std::end'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xutility	1926	
    Message		see declaration of 'std::end'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\initializer_list	63	
    Message		see declaration of 'std::find_if'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xutility	5632	
    Message		see declaration of 'std::find_if'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xutility	5632	
    Message		see declaration of 'std::lock_guard'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\mutex	433	
    Message		see declaration of 'std::lock_guard'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\mutex	433	
    Message		see declaration of 'std::lock_guard'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\mutex	433	
    Message		see declaration of 'std::lock_guard'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\mutex	433	
    Message		see declaration of 'std::map'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	75	
    Message		see declaration of 'std::map'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	75	
    Message		see declaration of 'std::map'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	75	
    Message		see declaration of 'std::map'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	75	
    Message		see declaration of 'std::map'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	75	
    Message		see declaration of 'std::map'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\map	75	
    Message		see declaration of 'std::vector<Hive,std::allocator<Hive>>::push_back'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\vector	755	
    Message		see declaration of 'std::_Tree<_Traits>::_Unchecked_end'	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xtree	1169	
    Message		see declaration of 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Message		see declaration of 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Message		see declaration of 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Message		see declaration of 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Message		see declaration of 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Message		see declaration of 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	138	
    Message		see declaration of '_wcsicmp'	RegExp	C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt_wstring.h	314	
    Message		see declaration of '_wcsicmp'	RegExp	C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt_wstring.h	314	
    Message		see declaration of '_wcsicmp'	RegExp	C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt_wstring.h	314	
    Message		see declaration of '_wcsicmp'	RegExp	C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt_wstring.h	314	
    Message		see declaration of '_wcsicmp'	RegExp	C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt_wstring.h	314	
    Message		see declaration of '_wcsicmp'	RegExp	C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt_wstring.h	314	
    Message		see reference to alias template instantiation 'std::_Decltype_invoke_nonzero<Registry::GetHiveList::<lambda_8ce697c968621346b5416afb3a199dd7>&,DWORD,PCWSTR,DWORD>' being compiled	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\type_traits	1716	
    Message		see reference to alias template instantiation 'std::_Func_class<_Ret,DWORD,PCWSTR,DWORD>::_Enable_if_callable_t<Registry::GetHiveList::<lambda_8ce697c968621346b5416afb3a199dd7>&,std::function<void (DWORD,PCWSTR,DWORD)>>' being compiled	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	171	
    Message		see reference to alias template instantiation 'std::_Is_invocable_r_<void,Registry::GetHiveList::<lambda_8ce697c968621346b5416afb3a199dd7>&,DWORD,PCWSTR,DWORD>' being compiled	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\type_traits	1755	
    Message		see reference to class template instantiation 'std::_Is_invocable_r<_Ret,Registry::GetHiveList::<lambda_8ce697c968621346b5416afb3a199dd7> &,DWORD,PCWSTR,DWORD>' being compiled	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\functional	978	
    Message		see reference to function template instantiation 'auto Registry::GetHiveList::<lambda_8ce697c968621346b5416afb3a199dd7>::operator ()<DWORD,PCWSTR,DWORD>(DWORD,PCWSTR,DWORD) const' being compiled	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\type_traits	1493	
    Message		see reference to variable template 'const bool conjunction_v<std::negation<std::is_same<<lambda_8ce697c968621346b5416afb3a199dd7>,std::function<void __cdecl(unsigned long,wchar_t const *,unsigned long)> > >,std::_Is_invocable_r<void,<lambda_8ce697c968621346b5416afb3a199dd7> &,unsigned long,wchar_t const *,unsigned long> >' being compiled	RegExp	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\functional	978	
    Error	C2059	syntax error: '('	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2059	syntax error: '('	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2059	syntax error: '('	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2059	syntax error: '('	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2059	syntax error: '('	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2059	syntax error: '('	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	17	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Error	C2061	syntax error: identifier 'wstring'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	27	
    Error	C2143	syntax error: missing ',' before '&'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2143	syntax error: missing ',' before '&'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C2143	syntax error: missing ',' before '&'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2143	syntax error: missing ',' before '&'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C2143	syntax error: missing ',' before '&'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2143	syntax error: missing ',' before '&'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C2143	syntax error: missing ',' before '&'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2143	syntax error: missing ',' before '&'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C2143	syntax error: missing ',' before '&'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2143	syntax error: missing ',' before '&'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C2143	syntax error: missing ',' before '&'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2143	syntax error: missing ',' before '&'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	134	
    Error	C2143	syntax error: missing ';' before ')'	RegExp	C:\path\to\repo\RegExp\RegExp\RegistrySearcher.cpp	188	
    Error	C2143	syntax error: missing ';' before ':'	RegExp	C:\path\to\repo\RegExp\RegExp\RegistrySearcher.cpp	188	
    Error	C2143	syntax error: missing ';' before '{'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	68	
    Error	C2146	syntax error: missing ';' before identifier 'GetString'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.cpp	68	
    Warning		The 'packages' element is not declared.	WTLHelper	C:\path\to\repo\RegExp\WTLHelper\packages.config	2	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'Setting::Setting(void)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	22	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		This diagnostic occurred in the compiler generated function 'void Settings::Set(const int)'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		type is 'CNumberValueDlg::ValueFormat'	RegExp	C:\path\to\repo\RegExp\RegExp\NumberValueDlg.h	49	
    Message		type is 'CNumberValueDlg::ValueFormat'	RegExp	C:\path\to\repo\RegExp\RegExp\NumberValueDlg.h	49	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Message		type is 'const Registry::<unnamed-type-Keys> []'	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.h	56	
    Error	C2238	unexpected token(s) preceding ';'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2238	unexpected token(s) preceding ';'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2238	unexpected token(s) preceding ';'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2238	unexpected token(s) preceding ';'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2238	unexpected token(s) preceding ';'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2238	unexpected token(s) preceding ';'	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	94	
    Error	C2988	unrecognizable template declaration/definition	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2988	unrecognizable template declaration/definition	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2988	unrecognizable template declaration/definition	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2988	unrecognizable template declaration/definition	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2988	unrecognizable template declaration/definition	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Error	C2988	unrecognizable template declaration/definition	RegExp	C:\path\to\repo\RegExp\RegExp\Settings.h	80	
    Message		With the following template arguments:	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	112	
    Message		With the following template arguments:	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	112	
    Message		With the following template arguments:	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	113	
    Message		With the following template arguments:	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	141	
    Message		With the following template arguments:	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	141	
    Message		With the following template arguments:	RegExp	C:\path\to\repo\RegExp\RegExp\Registry.cpp	142	
    
    
    opened by steenstra 6
  • Binary Value Behavior error

    Binary Value Behavior error

    BinaryValueDlg's edit control (IDC_NAME)can get the mouse focus when WM_LBUTTONDOWN, although it is read only. This will capture the input focus forever when this case occurs. Then the hex control will not never get the input focus.

    opened by BeneficialCode 5
  • Question: RegExp portable

    Question: RegExp portable

    Hello, is it possible to run RegExp on a portable device (e.g. USB stick)? The RegExp settings must then be stored accordingly on the USB stick.

    Currently, the settings are stored in the registry so that you always have to remember to delete them after a use on a foreign PC.

    enhancement 
    opened by danno71 5
  • App's name

    App's name

    Hello.

    Are you aware that there are other apps called "Registry Explorer"?

    A particularly mature app with this name is Eric Zimmerman's Registry Explorer, which bears the same app icon. Right now, it's at version 1.6.0.0.

    The other is an old one at regxplor.com.

    opened by skycommand 4
  • Handle Invalid on .reg Import

    Handle Invalid on .reg Import

    I noticed the .reg Files you export have another Formatting that the .reg Files i want to Import (because theyre written by Hand). Normal Regedit imports them Fine (if it would work for me atleast...) so im using this Program as working alternative. The Particular Reg File/s is here.

    https://paste.thighs.live/olycuhaqos.pl

    opened by PrincessAkira 3
  • Change the way portable is activated

    Change the way portable is activated

    Theoretically, making a TotalReg.ini file will activate portable mode.

    In practice? I have no idea because I cannot figure out how to compile this project for the life of me. The only WDK compatible with VS2022 is for Windows 11, and if there was a special preview build edition of WDK.vsix for Windows 10 VS2022, it's gone now.

    opened by ImportTaste 2
  • Feature request: Open a path

    Feature request: Open a path

    I often land in RegEdit.exe when another tool launches it for me to inspect a particular key. When I tell Registry Explorer to replace RegEdit.exe, this functional no longer seems to function - when launched with a path to a key it simply opens to the root, exactly as if I'd launched it as an application. Similarly, if I have a path in my clipboard, there doesn't seem to be any textbox I can paste that path into to navigate to it.

    opened by saulrh 2
  • Please enable the

    Please enable the "GitHub Discussions" feature

    Dear @zodiacon:

    Could you please enable the "GitHub Discussions" feature? This might be useful both for users and for patch contributors.

    It's quite easy to do. If you wish to enable the feature, you simply:

    • Go to https://github.com/zodiacon/RegExp/settings.
    • Scroll down.
    • Click the green "Set up discussions" button.
    • Scroll down again.
    • Click the green "Start discussion" button.

    Any thoughts?

    Thank you for reading this!

    opened by unforgettableid 1
  • Minor error.

    Minor error.

    There is no big error in the code. But I want to make it more perfect! Yeah, It's in the MainFrame.cpp file. The code line is 764. The 'u' should be replace with 'y'. The correct code is here: DisplayError(L"Failed to rename key");

    opened by BeneficialCode 1
  • New small issue

    New small issue

    In the RenameValueCommand.cpp file, the RenameValueCommand construct function's initialize list misuse the cmdname. Well, It should use the L"Rename Value". It's a so minor mistake. I find it. Yeah! Pavel's type error.

    opened by BeneficialCode 1
  • Add Support for SysInternals RegJump.exe

    Add Support for SysInternals RegJump.exe

    Thank you for a very excellent tool you've made, it would be my preferred regedit replacement except for this one major hitch.

    RegJump.exe is part of the SysInternals package and is the only thing keeping me sane when jumping to registry entries from my browser. However, when I use the Replace RegEdit settings, RegJump no longer works. Please look into supporting RegJump to maintain compatibility with tools that rely on it.

    A built-in replacement for the same functionality of RegJump would be a happy middle ground as well and possibly easier to implement. The Copy path from clipboard is the feature that makes it so desirable for my purposes.

    Regjump v1.1 Copyright (C) 2013-2015 Mark Russinovich Sysinternals - www.sysinternals.com

    usage: regjump <|-c> -c Copy path from clipboard. e.g.: regjump HKLM\Software\Microsoft\Windows

    opened by jasonmpotter 1
  • GUI multilingual request

    GUI multilingual request

    Hi, this is a really cool program. Have you considered adding multilingual capabilities to the GUI? I can provide simplified Chinese translation for it. Thanks for your work.

    opened by wcxu21 1
  • disable driver signature enforcement vs. secure boot

    disable driver signature enforcement vs. secure boot

    First off, thank you for making available all of these cool apps! I use them alongside Sysinternals and NirSoft, which is very good company to keep. :smiley:

    I'm running Windows 11 Pro with Secure Boot on (yes, I've read the other issues), but I also disabled driver signature enforcement (per this article: Installing Unsigned Drivers on Windows 10 or 11). It seems like this guy is saying we can temporarily disable driver signature enforcement to install the driver. After rebooting, driver signature enforcement will be on again and everything should just work because the driver is already installed. Clearly this doesn't work as expected (or I wouldn't be posting here), so this is likely just me misunderstanding some fundamental concept. Could you please ELI5 why disabling driver signature enforcement isn't sufficient? What would it take to be able to use Total Registry (as Administrator) and still get the benefits from Secure Boot?

    I love the Bookmarks feature - but I can't use Total Registry as a Registry Editor replacement (my goal) if I'm unable to view/edit so many keys. I could disable Secure Boot, but that just feels wrong.

    opened by KyleKolander 10
  • Feature Request: Clickable Breadcrumbs

    Feature Request: Clickable Breadcrumbs

    Add clickable breadcrumbs. Add feature similar to Windows File Explorer, where user can click a parent node on the address bar to move to the parent folder. ClickableBreadcrumbs_Part1 ClickableBreadcrumbs_Part2 ClickableBreadcrumbs_Part3 ClickableBreadcrumbs_Part4

    If this program had clickable breadcrumbs, the user can double click on a parent node in the address bar and get the same results as clicking the node on the left side tree window. ClickableBreadcrumbs_Part5

    Frequently not all the parent nodes are visible on the tree window. This would allow user to move to a parent node without having to scroll up and down searching for the parent.

    opened by David-Maisonave 0
  • HKEY_USERS registry keys inaccessible, Run as admin error, and HKLM inaccessible.

    HKEY_USERS registry keys inaccessible, Run as admin error, and HKLM inaccessible.

    Version: 0.96 I tried running the program in normal mode, but certain users under the HKEY_USERS keys were inaccessible. HKEY_USERS_SubusersInaccessible

    So I tried running the program with the "Run as Admin" option, but I got an error message "Failed to Load Kernel Driver". FailedToLoadKernelDriver

    After pressing OK, I was able to view the user's registry key. HKEY_USERS_Accessible

    When I run RegEdit in normal mode, all the HKEY_USERS keys are accessible. RegEdit_HKEY_USERS_Accessible

    When using the Powershell registry key format, the key is inaccessible. HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\SessionData HKLM_inaccessible

    If I enter it with the standard format it works. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\SessionData

    1. Can the error message be removed?
    2. Is there a way to have the program work more like RegEdit, where running in admin mode is not required for accessing these keys?
    3. Can the Powershell format be fixed? Maybe just have it automatically convert what's pasted to the standard format.

    FYI: Thank you for adding the Book Mark feature! I'm testing a script that runs as another user, and it changes registries at user level and HKEY_LOCAL_MACHINE. With the book marks, it's so easy to move around.

    opened by David-Maisonave 3
Releases(v0.9.7.2)
Owner
Pavel Yosifovich
Pavel Yosifovich
Registry viewer, editor and profile saver

Registry Profiler This app allows certain registry values like the ones for brightness & volume to change and saved into profiles. The first menu give

Codiak 4 Feb 6, 2022
Simple text editor in C++ - Simple editor built upon kilo editor.

GUMBO editor Simple editor built upon kilo editor. Still big work in progress although this is just fun side project to learn more C/C++. From 0.0.2->

Filip Ivanušec 3 Sep 15, 2021
OpenVi is an enhanced and portable implementation of the Berkeley vi / ex text editor, originally developed by Bill Joy.

OpenVi is an enhanced and portable implementation of the Berkeley vi / ex text editor, originally developed by Bill Joy.

Jeffrey H. Johnson 102 Dec 29, 2022
Second life for famous JPEGView - fast and tiny viewer/editor for JPEG, BMP, PNG, WEBP, TGA, GIF and TIFF images with a minimalist GUI and base image processing.

JPEGView-Image-Viewer-and-Editor Updated Dec 07 2021. Version 1.1.1.0 has been released. Download link1, link2 added. Second life for famous JPEGView

Ann Hatt 40 Dec 27, 2022
Exploit for the RpcEptMapper registry key permissions vulnerability (Windows 7 / 2088R2 / 8 / 2012)

Perfusion On Windows 7, Windows Server 2008R2, Windows 8, and Windows Server 2012, the registry key of the RpcEptMapper and DnsCache (7/2008R2 only) s

Clément Labro 397 Jan 3, 2023
Exploit allowing you to read registry hives as non-admin on Windows 10 and 11

HiveNightmare aka SeriousSam, or now CVE-2021–36934. Exploit allowing you to read any registry hives as non-admin. What is this? An zero day exploit f

Kevin Beaumont 618 Jan 1, 2023
This repository contains machine-readable files for the SPIR-V Registry

SPIR-V Headers This repository contains machine-readable files for the SPIR-V Registry. This includes: Header files for various languages. JSON files

The Khronos Group 201 Jan 6, 2023
This is my very own text editor inspired by the kilo text editor

Xenon-text-editor This is my very own text editor inspired by the kilo text editor which you can find here: https://github.com/snaptoken/kilo-src/blob

Arin 13 Oct 24, 2022
Cycles Shader Editor is a cross-platform C++ library that provides a graphical editor for creating Cycles shader graphs

Cycles Shader Editor Cycles Shader Editor is a cross-platform C++ library that provides a graphical editor for creating Cycles shader graphs with a si

null 9 Oct 13, 2022
Tetris on a Raspberry Pi Pico mounted on a Pimoroni Pico Explorer

PicoTetris Classic Tetris game running on a Raspberry Pi Pico microcontroller. Pico C port by Richard Birkby Original JavaScript implementation - Jake

Richard Birkby 34 Dec 3, 2022
Inject dll to explorer.exe and hide file from process.

Hide-FS Inject dll to explorer.exe and hide file from process. Requierments: Microsoft Detours Library - https://github.com/microsoft/Detours Compile:

null 12 Dec 26, 2022
A cross-platform OpenXR capabilities explorer and runtime switcher with a CLI and GUI.

OpenXR Explorer OpenXR Explorer is a handy debug tool for OpenXR developers. It allows for easy switching between OpenXR runtimes, shows lists of the

Nick Klingensmith 154 Dec 13, 2022
"Sigma File Manager" is a free, open-source, quickly evolving, modern file manager (explorer / finder) app for Windows, MacOS, and Linux.

"Sigma File Manager" is a free, open-source, quickly evolving, modern file manager (explorer / finder) app for Windows, MacOS, and Linux.

Aleksey Hoffman 1.1k Dec 31, 2022
Assembly HellGate implementation that directly calls Windows System Calls and displays the PPID of the explorer.exe process

Custom HellsGate Implementation Assembly HellGate implementation that directly calls Windows System Calls and displays the PPID of the explorer.exe pr

Bobby Cooke 90 Oct 18, 2022
use classic context menu in Windows 11 file explorer

Classic Context Menu for Windows 11 Shell32Patcher allows you to use classic context menu in Windows 11 file explorer. Usage Uncheck 'Launch folder wi

null 18 Sep 17, 2022
PyMemoryExplorer - A lightning speed CPython object explorer via pure memory reading.

PyMemoryExplorer A lightning speed CPython object explorer via pure memory reading. Report Bug · Request Feature Table of Contents About The Project F

null 4 Dec 11, 2022
Protect files under a specific folder from deleting or moving by explorer.exe.

Explorer-Delete-Protection Protect files under a specific folder from deleting or moving by explorer.exe. Requierments: Microsoft Detours Library - ht

null 6 Nov 14, 2022
Terminal file explorer - Written in C++

FILE EXPLORER Simple terminal file explorer written in C++ About The Project Build ABOUT THE PROJECT I was thinking about C++ language and I realized

Hakkı Anıl Ragıboğlu 0 Feb 8, 2022
Twitter thread explorer made in C++/Wasm/WebGL

Visa Viz Twitter thread explorer made in C++/Wasm/WebGL Once upon a time, I stumbled upon @visakanv's network of threads, but it was too cumbersome to

Ilia Demianenko 11 Oct 24, 2022
Some extensions for windows explorer, tested on windows 10+

WindowsExplorerExtension Extensions for windows explorer, tested on windows 10 & windows 11. New Folder Extension What's This A Gnome nautilus inspire

anpho 4 Jan 13, 2022