microsoft / terminal

The new Windows Terminal and the original Windows console host, all in the same place!
MIT License
94.85k stars 8.21k forks source link

Build failed in VS2017, Win 10 1903 (Error CS0234 The type or namespace name 'Remote' does not exist in the namespace 'OpenQA.Selenium' Host.Tests.UIA) #1316

Closed liudonghua123 closed 5 years ago

liudonghua123 commented 5 years ago

Environment

Windows build number: [run "ver" at a command prompt] Microsoft Windows [Version 10.0.18362.175]
Windows Terminal version (if applicable): The latest code (https://github.com/microsoft/terminal/tree/900d0c3cce39fa191e16b0224fa32c3441f8de24)

Any other software?
Visual Studio 2017

Steps to reproduce

When I open the OpenConsole.sln and right click on the OpenConsole and select Build Solution, after a while then it gave me a lot errors.

image

image

zadjii-msft commented 5 years ago

Looks like nuget failed to restore the Selenium.WebDriver package. Could you try a nuget restore of the solution, and post the full output?

liudonghua123 commented 5 years ago

@zadjii-msft Hi, Thanks for your suggestion, I tried but got 'nuget' is not recognized as an internal or external command error. After I download and installed nuget from https://www.nuget.org/downloads and run nuget restore OpenConsole.sln, Then I tried to build again. But it did not work either.

image

1>------ Build started: Project: Types, Configuration: Debug x64 ------
2>------ Build started: Project: RendererBase, Configuration: Debug x64 ------
3>------ Build started: Project: BufferOut, Configuration: Debug x64 ------
4>------ Build started: Project: RendererDx, Configuration: Debug x64 ------
5>------ Build started: Project: TerminalSettings, Configuration: Debug x64 ------
6>------ Build started: Project: RendererGdi, Configuration: Debug x64 ------
7>------ Build started: Project: RendererVt, Configuration: Debug x64 ------
8>------ Build started: Project: PropertiesLibrary, Configuration: Debug x64 ------
2>precomp.cpp
3>precomp.cpp
1>precomp.cpp
6>precomp.cpp
4>precomp.cpp
8>precomp.cpp
7>precomp.cpp
6>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
6>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
6>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
6>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
6>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
6>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
2>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
2>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
2>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
2>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
2>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
2>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
7>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
7>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
7>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
7>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
7>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
7>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
4>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
4>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
4>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
4>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
4>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
4>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
3>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
3>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
3>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
3>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
3>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
3>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
1>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
1>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
1>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
1>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
1>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
1>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
8>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
8>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
8>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
8>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
8>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
8>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
5>pch.cpp
7>Done building project "vt.vcxproj" -- FAILED.
6>Done building project "gdi.vcxproj" -- FAILED.
1>Done building project "types.vcxproj" -- FAILED.
2>Done building project "base.vcxproj" -- FAILED.
9>------ Build started: Project: Server, Configuration: Debug x64 ------
3>Done building project "bufferout.vcxproj" -- FAILED.
10>------ Build started: Project: TextServicesFramework, Configuration: Debug x64 ------
8>Done building project "propslib.vcxproj" -- FAILED.
11>------ Build started: Project: TerminalParser, Configuration: Debug x64 ------
12>------ Build started: Project: TerminalInput, Configuration: Debug x64 ------
13>------ Build started: Project: TerminalConnection, Configuration: Debug x64 ------
14>------ Build started: Project: Host, Configuration: Debug x64 ------
10>precomp.cpp
9>precomp.cpp
12>precomp.cpp
11>precomp.cpp
14>precomp.cpp
12>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
12>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
12>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
12>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
12>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
12>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
11>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
11>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
11>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
11>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
11>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
11>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
9>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
9>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
9>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
9>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
9>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
9>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
13>pch.cpp
10>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
10>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
10>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
10>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
10>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
10>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
14>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
14>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
14>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
14>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
14>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
4>Done building project "dx.vcxproj" -- FAILED.
9>Done building project "server.vcxproj" -- FAILED.
12>Done building project "terminalinput.vcxproj" -- FAILED.
15>------ Build started: Project: InteractivityWin32, Configuration: Debug x64 ------
16>------ Build started: Project: TerminalAdapter, Configuration: Debug x64 ------
17>------ Build started: Project: InteractivityBase, Configuration: Debug x64 ------
14>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
11>Done building project "parser.vcxproj" -- FAILED.
18>------ Build started: Project: Internal, Configuration: Debug x64 ------
17>precomp.cpp
15>precomp.cpp
18>precomp.cpp
16>precomp.cpp
13>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
13>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
13>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
5>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
5>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
5>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
5>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
13>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
13>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
13>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
5>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
5>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
18>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
18>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
18>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
18>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
18>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
18>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
16>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
16>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
16>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
16>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
16>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
16>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
14>Done building project "hostlib.vcxproj" -- FAILED.
19>------ Build started: Project: Microsoft.UI.Xaml.Markup, Configuration: Debug x64 ------
17>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
17>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
17>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
17>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
17>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
17>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
15>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
15>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
15>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
15>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
15>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
15>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
10>Done building project "tsf.vcxproj" -- FAILED.
18>Done building project "internal.vcxproj" -- FAILED.
16>Done building project "adapter.vcxproj" -- FAILED.
15>Done building project "win32.LIB.vcxproj" -- FAILED.
17>Done building project "InteractivityBase.vcxproj" -- FAILED.
20>------ Build started: Project: Host.unittest, Configuration: Debug x64 ------
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\base.h(4731): error C3533: a parameter cannot have a type that contains 'auto'
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\base.h(4792): error C3533: a parameter cannot have a type that contains 'auto'
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\impl\windows.foundation.collections.0.h(531): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\base.h(4730): note: see declaration of 'Method'
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\base.h(523): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Foundation_Collections_IObservableMap<D,K,V>' being compiled
5>        with
5>        [
5>            D=winrt::Windows::Foundation::Collections::IPropertySet,
5>            K=winrt::hstring,
5>            V=winrt::Windows::Foundation::IInspectable
5>        ]
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\base.h(531): note: see reference to class template instantiation 'winrt::impl::require_one<D,winrt::Windows::Foundation::Collections::IObservableMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>>' being compiled
5>        with
5>        [
5>            D=winrt::Windows::Foundation::Collections::IPropertySet
5>        ]
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\impl\windows.foundation.collections.1.h(86): note: see reference to class template instantiation 'winrt::impl::require<winrt::Windows::Foundation::Collections::IPropertySet,winrt::Windows::Foundation::Collections::IIterable<winrt::Windows::Foundation::Collections::IKeyValuePair<winrt::hstring,winrt::Windows::Foundation::IInspectable>>,winrt::Windows::Foundation::Collections::IMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>,winrt::Windows::Foundation::Collections::IObservableMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>>' being compiled
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\base.h(7462): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IServerSecurity>' being compiled
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\base.h(7421): note: see reference to class template instantiation 'std::chrono::time_point<winrt::clock,winrt::Windows::Foundation::TimeSpan>' being compiled
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\base.h(5198): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IMarshal>' being compiled
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\base.h(2443): note: see reference to class template instantiation 'winrt::com_ptr<To>' being compiled
5>        with
5>        [
5>            To=winrt::impl::ILanguageExceptionErrorInfo2
5>        ]
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\base.h(4080): note: see reference to function template instantiation 'winrt::com_ptr<To> winrt::com_ptr<winrt::impl::IRestrictedErrorInfo>::try_as<winrt::impl::ILanguageExceptionErrorInfo2>(void) noexcept const' being compiled
5>        with
5>        [
5>            To=winrt::impl::ILanguageExceptionErrorInfo2
5>        ]
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\base.h(4162): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IRestrictedErrorInfo>' being compiled
5>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\string(661): note: see reference to class template instantiation 'std::basic_string_view<wchar_t,std::char_traits<wchar_t>>' being compiled
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\base.h(4731): error C3533: a parameter cannot have a type that contains 'auto'
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\base.h(4792): error C3533: a parameter cannot have a type that contains 'auto'
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\impl\windows.foundation.collections.0.h(531): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\base.h(4730): note: see declaration of 'Method'
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\base.h(523): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Foundation_Collections_IObservableMap<D,K,V>' being compiled
13>        with
13>        [
13>            D=winrt::Windows::Foundation::Collections::IPropertySet,
13>            K=winrt::hstring,
13>            V=winrt::Windows::Foundation::IInspectable
13>        ]
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\base.h(531): note: see reference to class template instantiation 'winrt::impl::require_one<D,winrt::Windows::Foundation::Collections::IObservableMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>>' being compiled
13>        with
13>        [
13>            D=winrt::Windows::Foundation::Collections::IPropertySet
13>        ]
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\impl\windows.foundation.collections.1.h(86): note: see reference to class template instantiation 'winrt::impl::require<winrt::Windows::Foundation::Collections::IPropertySet,winrt::Windows::Foundation::Collections::IIterable<winrt::Windows::Foundation::Collections::IKeyValuePair<winrt::hstring,winrt::Windows::Foundation::IInspectable>>,winrt::Windows::Foundation::Collections::IMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>,winrt::Windows::Foundation::Collections::IObservableMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>>' being compiled
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\base.h(7462): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IServerSecurity>' being compiled
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\base.h(7421): note: see reference to class template instantiation 'std::chrono::time_point<winrt::clock,winrt::Windows::Foundation::TimeSpan>' being compiled
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\base.h(5198): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IMarshal>' being compiled
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\base.h(2443): note: see reference to class template instantiation 'winrt::com_ptr<To>' being compiled
13>        with
13>        [
13>            To=winrt::impl::ILanguageExceptionErrorInfo2
13>        ]
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\base.h(4080): note: see reference to function template instantiation 'winrt::com_ptr<To> winrt::com_ptr<winrt::impl::IRestrictedErrorInfo>::try_as<winrt::impl::ILanguageExceptionErrorInfo2>(void) noexcept const' being compiled
13>        with
13>        [
13>            To=winrt::impl::ILanguageExceptionErrorInfo2
13>        ]
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\base.h(4162): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IRestrictedErrorInfo>' being compiled
13>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\string(661): note: see reference to class template instantiation 'std::basic_string_view<wchar_t,std::char_traits<wchar_t>>' being compiled
21>------ Build started: Project: Host.EXE, Configuration: Debug x64 ------
22>------ Build started: Project: Propsheet.DLL, Configuration: Debug x64 ------
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\impl\windows.foundation.0.h(1115): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\base.h(4730): note: see declaration of 'Method'
13>d:\code\other\terminal\src\cascadia\terminalconnection\generated files\winrt\impl\windows.foundation.0.h(1118): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Foundation_IMemoryBufferReference<D>' being compiled
13>Done building project "TerminalConnection.vcxproj" -- FAILED.
23>------ Build started: Project: RendererVt.unittest, Configuration: Debug x64 ------
24>------ Build started: Project: Interactivity.Win32.Tests.Unit, Configuration: Debug x64 ------
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\impl\windows.foundation.0.h(1115): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\base.h(4730): note: see declaration of 'Method'
5>d:\code\other\terminal\src\cascadia\terminalsettings\generated files\winrt\impl\windows.foundation.0.h(1118): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Foundation_IMemoryBufferReference<D>' being compiled
20>precomp.cpp
19>pch.cpp
25>------ Build started: Project: ConEchoKey, Configuration: Debug x64 ------
22>precomp.cpp
21>precomp.cpp
23>precomp.cpp
25>main.cpp
24>precomp.cpp
23>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
23>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
23>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
23>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
23>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
23>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\base.h(4731): error C3533: a parameter cannot have a type that contains 'auto'
25>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\base.h(4792): error C3533: a parameter cannot have a type that contains 'auto'
25>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
25>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
25>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
25>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
25>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\impl\windows.foundation.collections.0.h(531): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\base.h(4730): note: see declaration of 'Method'
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\base.h(523): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Foundation_Collections_IObservableMap<D,K,V>' being compiled
19>        with
19>        [
19>            D=winrt::Windows::Foundation::Collections::IPropertySet,
19>            K=winrt::hstring,
19>            V=winrt::Windows::Foundation::IInspectable
19>        ]
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\base.h(531): note: see reference to class template instantiation 'winrt::impl::require_one<D,winrt::Windows::Foundation::Collections::IObservableMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>>' being compiled
19>        with
19>        [
19>            D=winrt::Windows::Foundation::Collections::IPropertySet
19>        ]
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\impl\windows.foundation.collections.1.h(86): note: see reference to class template instantiation 'winrt::impl::require<winrt::Windows::Foundation::Collections::IPropertySet,winrt::Windows::Foundation::Collections::IIterable<winrt::Windows::Foundation::Collections::IKeyValuePair<winrt::hstring,winrt::Windows::Foundation::IInspectable>>,winrt::Windows::Foundation::Collections::IMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>,winrt::Windows::Foundation::Collections::IObservableMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>>' being compiled
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\base.h(7462): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IServerSecurity>' being compiled
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\base.h(7421): note: see reference to class template instantiation 'std::chrono::time_point<winrt::clock,winrt::Windows::Foundation::TimeSpan>' being compiled
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\base.h(5198): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IMarshal>' being compiled
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\base.h(2443): note: see reference to class template instantiation 'winrt::com_ptr<To>' being compiled
19>        with
19>        [
19>            To=winrt::impl::ILanguageExceptionErrorInfo2
19>        ]
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\base.h(4080): note: see reference to function template instantiation 'winrt::com_ptr<To> winrt::com_ptr<winrt::impl::IRestrictedErrorInfo>::try_as<winrt::impl::ILanguageExceptionErrorInfo2>(void) noexcept const' being compiled
19>        with
19>        [
19>            To=winrt::impl::ILanguageExceptionErrorInfo2
19>        ]
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\base.h(4162): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IRestrictedErrorInfo>' being compiled
19>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\string(661): note: see reference to class template instantiation 'std::basic_string_view<wchar_t,std::char_traits<wchar_t>>' being compiled
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\impl\windows.foundation.0.h(1115): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\base.h(4730): note: see declaration of 'Method'
19>d:\code\other\terminal\src\cascadia\microsoft.ui.xaml.markup\generated files\winrt\impl\windows.foundation.0.h(1118): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Foundation_IMemoryBufferReference<D>' being compiled
20>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
20>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
20>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
20>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
20>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
20>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
19>Done building project "Microsoft.UI.Xaml.Markup.vcxproj" -- FAILED.
25>Done building project "ConEchoKey.vcxproj" -- FAILED.
26>------ Build started: Project: buffersize, Configuration: Debug x64 ------
27>------ Build started: Project: TextBuffer.Unit.Tests, Configuration: Debug x64 ------
21>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
21>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
21>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
21>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
21>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
21>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
26>main.cpp
27>precomp.cpp
23>Done building project "vt.unittest.vcxproj" -- FAILED.
28>------ Build started: Project: TerminalParser.UnitTests, Configuration: Debug x64 ------
22>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
22>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
22>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
22>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
22>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
22>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
28>precomp.cpp
24>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
24>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
24>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
24>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
24>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
24>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
26>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
26>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
26>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
26>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
26>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
26>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
22>Done building project "propsheet.vcxproj" -- FAILED.
29>------ Build started: Project: TerminalAdapter.UnitTests, Configuration: Debug x64 ------
5>Done building project "TerminalSettings.vcxproj" -- FAILED.
30>------ Build started: Project: TerminalCore, Configuration: Debug x64 ------
21>Done building project "Host.EXE.vcxproj" -- FAILED.
31>------ Build started: Project: Host.Tests.UIA, Configuration: Debug x64 ------
26>Done building project "buffersize.vcxproj" -- FAILED.
27>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
27>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
27>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
27>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
27>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
27>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
27>Done building project "TextBuffer.Unit.Tests.vcxproj" -- FAILED.
24>Done building project "Interactivity.Win32.UnitTests.vcxproj" -- FAILED.
20>Done building project "host.unittest.vcxproj" -- FAILED.
32>------ Build started: Project: VtPipeTerm, Configuration: Debug x64 ------
28>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
28>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
28>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
28>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
28>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
28>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
28>Done building project "Parser.UnitTests.vcxproj" -- FAILED.
33>------ Build started: Project: Host.Tests.Feature, Configuration: Debug x64 ------
34>------ Build started: Project: Host.Tests.Unit, Configuration: Debug x64 ------
35>------ Build started: Project: TerminalParser.Fuzzer, Configuration: Debug x64 ------
36>------ Build started: Project: TerminalParser.FuzzWrapper, Configuration: Debug x64 ------
30>pch.cpp
30>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
30>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
30>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
30>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
30>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
30>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
29>precomp.cpp
29>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
29>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
29>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
29>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
29>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
29>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
33>precomp.cpp
35>stdafx.cpp
32>main.cpp
34>precomp.cpp
36>precomp.cpp
32>VtConsole.cpp
30>Done building project "TerminalCore-lib.vcxproj" -- FAILED.
37>------ Build started: Project: TerminalControl, Configuration: Debug x64 ------
33>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
33>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
33>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
35>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
35>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
35>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
35>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
35>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
35>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
33>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
33>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
33>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
36>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
36>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
36>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
36>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
36>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
36>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
34>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
34>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
34>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
34>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
34>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
34>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
33>Done building project "Host.FeatureTests.vcxproj" -- FAILED.
35>Done building project "VTCommandFuzzer.vcxproj" -- FAILED.
29>Done building project "Adapter.UnitTests.vcxproj" -- FAILED.
38>------ Build started: Project: FontList, Configuration: Debug x64 ------
32>d:\code\other\terminal\src\tools\vtpipeterm\main.cpp : error C2220: warning treated as error - no 'object' file generated
36>Done building project "FuzzWrapper.vcxproj" -- FAILED.
34>Done building project "Host.UnitTests.vcxproj" -- FAILED.
39>------ Build started: Project: UnitTests_TerminalCore, Configuration: Debug x64 ------
40>------ Build started: Project: Types.Unit.Tests, Configuration: Debug x64 ------
32>d:\code\other\terminal\src\tools\vtpipeterm\main.cpp : warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data loss
32>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression (compiling source file main.cpp)
32>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp' (compiling source file main.cpp)
32>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled (compiling source file main.cpp)
32>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found (compiling source file main.cpp)
32>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression (compiling source file main.cpp)
32>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v' (compiling source file main.cpp)
38>main.cpp
38>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
38>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
38>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
38>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
38>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
38>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
39>precomp.cpp
32>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression (compiling source file VtConsole.cpp)
32>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp' (compiling source file VtConsole.cpp)
32>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled (compiling source file VtConsole.cpp)
32>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found (compiling source file VtConsole.cpp)
32>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression (compiling source file VtConsole.cpp)
32>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v' (compiling source file VtConsole.cpp)
38>Done building project "FontList.vcxproj" -- FAILED.
32>d:\code\other\terminal\src\tools\vtpipeterm\main.cpp(397): error C2001: newline in constant
32>d:\code\other\terminal\src\tools\vtpipeterm\main.cpp(398): error C2143: syntax error: missing ';' before 'break'
32>d:\code\other\terminal\src\tools\vtpipeterm\main.cpp(400): error C2001: newline in constant
32>d:\code\other\terminal\src\tools\vtpipeterm\main.cpp(401): error C2143: syntax error: missing ';' before 'break'
39>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
39>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
39>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
39>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
39>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
39>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
40>precomp.cpp
32>Done building project "VtPipeTerm.vcxproj" -- FAILED.
39>Done building project "UnitTests.vcxproj" -- FAILED.
40>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
40>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
40>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
40>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
40>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
40>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
40>Done building project "Types.Unit.Tests.vcxproj" -- FAILED.
31>  Host.Tests.UIA -> D:\code\other\Terminal\bin\x64\Debug\Conhost.UIA.Tests.dll
31>  D:\code\other\Terminal\\dep\WinAppDriver\cpprest140_2_8.dll
31>  D:\code\other\Terminal\\dep\WinAppDriver\EULA.rtf
31>  D:\code\other\Terminal\\dep\WinAppDriver\Microsoft.Win32.Primitives.dll
31>  D:\code\other\Terminal\\dep\WinAppDriver\Microsoft.Win32.Registry.dll
31>  D:\code\other\Terminal\\dep\WinAppDriver\MitaBroker.dll
31>  D:\code\other\Terminal\\dep\WinAppDriver\MitaLite.Foundation.dll
31>  D:\code\other\Terminal\\dep\WinAppDriver\MitaLite.Localization.dll
31>  D:\code\other\Terminal\\dep\WinAppDriver\MitaLite.UIAutomationAdapter.dll
31>  D:\code\other\Terminal\\dep\WinAppDriver\MitaLite.UIAutomationClient.dll
31>  D:\code\other\Terminal\\dep\WinAppDriver\Newtonsoft.Json.dll
31>  D:\code\other\Terminal\\dep\WinAppDriver\Readme.txt
31>  D:\code\other\Terminal\\dep\WinAppDriver\System.Diagnostics.Process.dll
31>  D:\code\other\Terminal\\dep\WinAppDriver\System.Threading.Thread.dll
31>  D:\code\other\Terminal\\dep\WinAppDriver\WinAppDriver.exe
31>  D:\code\other\Terminal\\dep\WinAppDriver\WinAppDriverCore.dll
31>         15 file(s) copied.
37>pch.cpp
37>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
37>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
37>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
37>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
37>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
37>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4731): error C3533: a parameter cannot have a type that contains 'auto'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4792): error C3533: a parameter cannot have a type that contains 'auto'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.foundation.collections.0.h(531): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(523): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Foundation_Collections_IObservableMap<D,K,V>' being compiled
37>        with
37>        [
37>            D=winrt::Windows::Foundation::Collections::IPropertySet,
37>            K=winrt::hstring,
37>            V=winrt::Windows::Foundation::IInspectable
37>        ]
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(531): note: see reference to class template instantiation 'winrt::impl::require_one<D,winrt::Windows::Foundation::Collections::IObservableMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>>' being compiled
37>        with
37>        [
37>            D=winrt::Windows::Foundation::Collections::IPropertySet
37>        ]
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.foundation.collections.1.h(86): note: see reference to class template instantiation 'winrt::impl::require<winrt::Windows::Foundation::Collections::IPropertySet,winrt::Windows::Foundation::Collections::IIterable<winrt::Windows::Foundation::Collections::IKeyValuePair<winrt::hstring,winrt::Windows::Foundation::IInspectable>>,winrt::Windows::Foundation::Collections::IMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>,winrt::Windows::Foundation::Collections::IObservableMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(7462): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IServerSecurity>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(7421): note: see reference to class template instantiation 'std::chrono::time_point<winrt::clock,winrt::Windows::Foundation::TimeSpan>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(5198): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IMarshal>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(2443): note: see reference to class template instantiation 'winrt::com_ptr<To>' being compiled
37>        with
37>        [
37>            To=winrt::impl::ILanguageExceptionErrorInfo2
37>        ]
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4080): note: see reference to function template instantiation 'winrt::com_ptr<To> winrt::com_ptr<winrt::impl::IRestrictedErrorInfo>::try_as<winrt::impl::ILanguageExceptionErrorInfo2>(void) noexcept const' being compiled
37>        with
37>        [
37>            To=winrt::impl::ILanguageExceptionErrorInfo2
37>        ]
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4162): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IRestrictedErrorInfo>' being compiled
37>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\string(661): note: see reference to class template instantiation 'std::basic_string_view<wchar_t,std::char_traits<wchar_t>>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.foundation.0.h(1115): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.foundation.0.h(1118): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Foundation_IMemoryBufferReference<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.applicationmodel.0.h(1823): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.applicationmodel.0.h(1842): note: see reference to class template instantiation 'winrt::impl::consume_Windows_ApplicationModel_IPackageCatalog<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.applicationmodel.0.h(1827): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.applicationmodel.0.h(1831): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.applicationmodel.0.h(1835): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.applicationmodel.0.h(1839): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.applicationmodel.0.h(1851): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.applicationmodel.0.h(1855): note: see reference to class template instantiation 'winrt::impl::consume_Windows_ApplicationModel_IPackageCatalog2<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.storage.0.h(2083): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.storage.0.h(2088): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Storage_IApplicationData<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.storage.0.h(2476): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.storage.0.h(2479): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Storage_IStorageLibrary<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2331): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2336): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemSession<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2354): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2359): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemSessionController<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2418): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2421): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemSessionInvitationListener<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2473): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2476): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemSessionMessageChannel<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2536): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2547): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemSessionParticipantWatcher<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2540): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2544): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2596): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2607): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemSessionWatcher<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2600): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2604): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2666): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2677): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemWatcher<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2670): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2674): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2686): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2693): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemWatcher2<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.remotesystems.0.h(2690): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(2827): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(2845): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IAppDiagnosticInfoWatcher<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(2831): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(2835): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(2839): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(2940): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(2962): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IAppResourceGroupInfoWatcher<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(2944): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(2948): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(2952): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(2956): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3076): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3083): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IDispatcherQueue<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3080): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3136): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3139): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IDispatcherQueueTimer<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3332): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3343): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IMemoryManagerStatics<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3336): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3340): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3554): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3557): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IUserDeviceAssociationStatics<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3604): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3631): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IUserWatcher<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3608): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3612): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3616): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3620): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3624): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.0.h(3628): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.2.h(225): error C2975: 'Method': invalid template argument for 'winrt::impl::factory_event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4791): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.2.h(229): error C2975: 'Method': invalid template argument for 'winrt::impl::factory_event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4791): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.2.h(233): error C2975: 'Method': invalid template argument for 'winrt::impl::factory_event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4791): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.system.2.h(329): error C2975: 'Method': invalid template argument for 'winrt::impl::factory_event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4791): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1814): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1825): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Input_IEdgeGesture<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1818): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1822): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1892): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1927): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Input_IGestureRecognizer<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1896): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1900): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1904): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1908): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1912): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1916): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1920): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1924): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1949): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1956): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Input_IKeyboardDeliveryInterceptor<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(1953): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2145): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2172): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Input_IRadialController<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2149): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2153): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2157): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2161): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2165): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2169): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2181): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2192): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Input_IRadialController2<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2185): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2189): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2329): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.input.0.h(2332): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Input_IRadialControllerMenuItem<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1807): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1810): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreAcceleratorKeys<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1819): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1822): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreClosestInteractiveBoundsRequested<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1832): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1839): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreComponentFocusable<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1836): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1905): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1908): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreInputSourceBase<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1918): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1929): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreKeyboardInputSource<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1922): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1926): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1953): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1980): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICorePointerInputSource<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1957): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1961): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1965): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1969): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1973): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1977): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(1998): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(2009): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICorePointerRedirector<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(2002): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(2006): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(2018): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\base.h(4730): note: see declaration of 'Method'
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(2021): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreTouchHitTesting<D>' being compiled
37>d:\code\other\terminal\src\cascadia\terminalcontrol\generated files\winrt\impl\windows.ui.core.0.h(2018): fatal error C1003: error count exceeds 100; stopping compilation
37>Done building project "TerminalControl.vcxproj" -- FAILED.
41>------ Build started: Project: TerminalApp, Configuration: Debug x64 ------
41>64 bit MIDLRT Processing D:\code\other\Terminal\src\cascadia\TerminalApp\AppKeyBindings.idl
41>AppKeyBindings.idl
41>64 bit MIDLRT Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\winrt\winrtbase.idl
41>winrtbase.idl
41>64 bit MIDLRT Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\winrt\midlbase.idl
41>midlbase.idl
41>Processing WinMD d:\code\other\terminal\packages\microsoft.ui.xaml.2.1.190405001-prerelease\lib\uap10.0\microsoft.ui.xaml.winmd
41>Processing WinMD d:\code\other\terminal\x64\debug\terminalcontrol\microsoft.terminal.terminalcontrol.winmd
41>Processing WinMD d:\code\other\terminal\x64\debug\microsoft.ui.xaml.markup\microsoft.ui.xaml.markup.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.ai.machinelearning.machinelearningcontract\1.0.0.0\windows.ai.machinelearning.machinelearningcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.ai.machinelearning.preview.machinelearningpreviewcontract\2.0.0.0\windows.ai.machinelearning.preview.machinelearningpreviewcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.applicationmodel.calls.background.callsbackgroundcontract\1.0.0.0\windows.applicationmodel.calls.background.callsbackgroundcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.applicationmodel.calls.callsphonecontract\4.0.0.0\windows.applicationmodel.calls.callsphonecontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.applicationmodel.calls.callsvoipcontract\4.0.0.0\windows.applicationmodel.calls.callsvoipcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.applicationmodel.communicationblocking.communicationblockingcontract\2.0.0.0\windows.applicationmodel.communicationblocking.communicationblockingcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.applicationmodel.socialinfo.socialinfocontract\2.0.0.0\windows.applicationmodel.socialinfo.socialinfocontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.applicationmodel.startuptaskcontract\3.0.0.0\windows.applicationmodel.startuptaskcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.devices.custom.customdevicecontract\1.0.0.0\windows.devices.custom.customdevicecontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.devices.deviceslowlevelcontract\3.0.0.0\windows.devices.deviceslowlevelcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.devices.printers.printerscontract\1.0.0.0\windows.devices.printers.printerscontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.devices.smartcards.smartcardbackgroundtriggercontract\3.0.0.0\windows.devices.smartcards.smartcardbackgroundtriggercontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.devices.smartcards.smartcardemulatorcontract\6.0.0.0\windows.devices.smartcards.smartcardemulatorcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.foundation.foundationcontract\3.0.0.0\windows.foundation.foundationcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.foundation.universalapicontract\7.0.0.0\windows.foundation.universalapicontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.gaming.xboxlive.storageapicontract\1.0.0.0\windows.gaming.xboxlive.storageapicontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.graphics.printing3d.printing3dcontract\4.0.0.0\windows.graphics.printing3d.printing3dcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.networking.connectivity.wwancontract\2.0.0.0\windows.networking.connectivity.wwancontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.networking.sockets.controlchanneltriggercontract\3.0.0.0\windows.networking.sockets.controlchanneltriggercontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.services.maps.guidancecontract\3.0.0.0\windows.services.maps.guidancecontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.services.maps.localsearchcontract\4.0.0.0\windows.services.maps.localsearchcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.services.store.storecontract\4.0.0.0\windows.services.store.storecontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.services.targetedcontent.targetedcontentcontract\1.0.0.0\windows.services.targetedcontent.targetedcontentcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.system.profile.profilehardwaretokencontract\1.0.0.0\windows.system.profile.profilehardwaretokencontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.system.profile.profilesharedmodecontract\2.0.0.0\windows.system.profile.profilesharedmodecontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.system.profile.systemmanufacturers.systemmanufacturerscontract\3.0.0.0\windows.system.profile.systemmanufacturers.systemmanufacturerscontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.system.systemmanagementcontract\6.0.0.0\windows.system.systemmanagementcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.ui.viewmanagement.viewmanagementviewscalingcontract\1.0.0.0\windows.ui.viewmanagement.viewmanagementviewscalingcontract.winmd
41>Processing WinMD c:\program files (x86)\windows kits\10\references\10.0.17763.0\windows.ui.xaml.core.direct.xamldirectcontract\1.0.0.0\windows.ui.xaml.core.direct.xamldirectcontract.winmd
41>D:\code\other\Terminal\src\cascadia\TerminalApp\AppKeyBindings.idl(70): error MIDL2011: [msg]unresolved type declaration [context]: Microsoft.Terminal.Settings.KeyChord [ Parameter 'chord' of Procedure 'SetKeyBinding' ( RuntimeClass 'TerminalApp.AppKeyBindings' ) ]
41>D:\code\other\Terminal\src\cascadia\TerminalApp\AppKeyBindings.idl(71): error MIDL2011: [msg]unresolved type declaration [context]: Microsoft.Terminal.Settings.KeyChord [ Procedure 'GetKeyBinding' ( RuntimeClass 'TerminalApp.AppKeyBindings' ) ]
41>
41>midl : error MIDL9008: internal compiler problem - See documentation for suggestions on how to find a workaround.
41>Done building project "TerminalApp.vcxproj" -- FAILED.
42>------ Build started: Project: WindowsTerminal, Configuration: Debug x64 ------
42>pch.cpp
42>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2275: '_Tp': illegal use of this type as an expression
42>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1010): note: see declaration of '_Tp'
42>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): note: see reference to class template instantiation 'wistd::is_aggregate<_Tp>' being compiled
42>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C3861: '__is_aggregate': identifier not found
42>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(1011): error C2975: '__v': invalid template argument for 'wistd::integral_constant', expected compile-time constant expression
42>d:\code\other\terminal\dep\wil\include\wil\wistd_type_traits.h(113): note: see declaration of '__v'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4731): error C3533: a parameter cannot have a type that contains 'auto'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4792): error C3533: a parameter cannot have a type that contains 'auto'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.activation.0.h(2607): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.activation.0.h(2610): note: see reference to class template instantiation 'winrt::impl::consume_Windows_ApplicationModel_Activation_ISplashScreen<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(7462): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IServerSecurity>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(7421): note: see reference to class template instantiation 'std::chrono::time_point<winrt::clock,winrt::Windows::Foundation::TimeSpan>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(5198): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IMarshal>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(2443): note: see reference to class template instantiation 'winrt::com_ptr<To>' being compiled
42>        with
42>        [
42>            To=winrt::impl::ILanguageExceptionErrorInfo2
42>        ]
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4080): note: see reference to function template instantiation 'winrt::com_ptr<To> winrt::com_ptr<winrt::impl::IRestrictedErrorInfo>::try_as<winrt::impl::ILanguageExceptionErrorInfo2>(void) noexcept const' being compiled
42>        with
42>        [
42>            To=winrt::impl::ILanguageExceptionErrorInfo2
42>        ]
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4162): note: see reference to class template instantiation 'winrt::com_ptr<winrt::impl::IRestrictedErrorInfo>' being compiled
42>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\string(661): note: see reference to class template instantiation 'std::basic_string_view<wchar_t,std::char_traits<wchar_t>>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.foundation.0.h(1115): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.foundation.0.h(1118): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Foundation_IMemoryBufferReference<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.foundation.collections.0.h(531): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(523): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Foundation_Collections_IObservableMap<D,K,V>' being compiled
42>        with
42>        [
42>            D=winrt::Windows::Foundation::Collections::IPropertySet,
42>            K=winrt::hstring,
42>            V=winrt::Windows::Foundation::IInspectable
42>        ]
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(531): note: see reference to class template instantiation 'winrt::impl::require_one<D,winrt::Windows::Foundation::Collections::IObservableMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>>' being compiled
42>        with
42>        [
42>            D=winrt::Windows::Foundation::Collections::IPropertySet
42>        ]
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.foundation.collections.1.h(86): note: see reference to class template instantiation 'winrt::impl::require<winrt::Windows::Foundation::Collections::IPropertySet,winrt::Windows::Foundation::Collections::IIterable<winrt::Windows::Foundation::Collections::IKeyValuePair<winrt::hstring,winrt::Windows::Foundation::IInspectable>>,winrt::Windows::Foundation::Collections::IMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>,winrt::Windows::Foundation::Collections::IObservableMap<winrt::hstring,winrt::Windows::Foundation::IInspectable>>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.0.h(1823): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.0.h(1842): note: see reference to class template instantiation 'winrt::impl::consume_Windows_ApplicationModel_IPackageCatalog<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.0.h(1827): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.0.h(1831): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.0.h(1835): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.0.h(1839): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.0.h(1851): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.0.h(1855): note: see reference to class template instantiation 'winrt::impl::consume_Windows_ApplicationModel_IPackageCatalog2<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.storage.provider.0.h(825): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.storage.provider.0.h(833): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Storage_Provider_ICachedFileUpdaterUI<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.storage.provider.0.h(829): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.storage.search.0.h(906): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.storage.search.0.h(916): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Storage_Search_IStorageQueryResultBase<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.storage.search.0.h(910): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(2827): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(2845): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IAppDiagnosticInfoWatcher<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(2831): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(2835): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(2839): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(2940): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(2962): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IAppResourceGroupInfoWatcher<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(2944): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(2948): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(2952): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(2956): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3076): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3083): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IDispatcherQueue<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3080): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3136): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3139): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IDispatcherQueueTimer<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3332): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3343): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IMemoryManagerStatics<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3336): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3340): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3554): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3557): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IUserDeviceAssociationStatics<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3604): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3631): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_IUserWatcher<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3608): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3612): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3616): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3620): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3624): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.0.h(3628): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.storage.0.h(2083): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.storage.0.h(2088): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Storage_IApplicationData<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.storage.0.h(2476): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.storage.0.h(2479): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Storage_IStorageLibrary<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.appservice.0.h(448): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.appservice.0.h(455): note: see reference to class template instantiation 'winrt::impl::consume_Windows_ApplicationModel_AppService_IAppServiceConnection<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.applicationmodel.appservice.0.h(452): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2331): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2336): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemSession<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2354): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2359): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemSessionController<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2418): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2421): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemSessionInvitationListener<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2473): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2476): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemSessionMessageChannel<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2536): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2547): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemSessionParticipantWatcher<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2540): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2544): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2596): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2607): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemSessionWatcher<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2600): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2604): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2666): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2677): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemWatcher<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2670): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2674): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2686): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2693): note: see reference to class template instantiation 'winrt::impl::consume_Windows_System_RemoteSystems_IRemoteSystemWatcher2<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.system.remotesystems.0.h(2690): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1242): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1246): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Devices_Enumeration_IDeviceAccessInformation<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1314): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1317): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Devices_Enumeration_IDeviceInformationCustomPairing<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1452): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1469): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Devices_Enumeration_IDevicePicker<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1456): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1460): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1528): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1550): note: see reference to class template instantiation 'winrt::impl::consume_Windows_Devices_Enumeration_IDeviceWatcher<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1532): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1536): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1540): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.devices.enumeration.0.h(1544): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1807): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1810): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreAcceleratorKeys<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1819): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1822): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreClosestInteractiveBoundsRequested<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1832): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1839): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreComponentFocusable<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1836): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1905): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1908): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreInputSourceBase<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1918): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1929): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreKeyboardInputSource<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1922): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1926): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1953): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1980): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICorePointerInputSource<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1957): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1961): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1965): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1969): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1973): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1977): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(1998): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2009): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICorePointerRedirector<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2002): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2006): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2018): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2021): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreTouchHitTesting<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2048): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2115): note: see reference to class template instantiation 'winrt::impl::consume_Windows_UI_Core_ICoreWindow<D>' being compiled
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2052): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2056): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2060): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2064): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2068): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2072): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2076): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2080): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2084): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2088): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2092): error C2975: 'Method': invalid template argument for 'winrt::impl::event_revoker', expected compile-time constant expression
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\base.h(4730): note: see declaration of 'Method'
42>d:\code\other\terminal\src\cascadia\windowsterminal\x64\debug\generated files\winrt\impl\windows.ui.core.0.h(2092): fatal error C1003: error count exceeds 100; stopping compilation
42>Done building project "WindowsTerminal.vcxproj" -- FAILED.
43>------ Build started: Project: CascadiaPackage, Configuration: Debug x64 ------
43>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\DesktopBridge\Microsoft.DesktopBridge.targets(189,5): error MSB4044: The "GenerateDesktopBridgeAppxManifest" task was not given a value for the required parameter "EntryPointExe".
43>Done building project "CascadiaPackage.wapproj" -- FAILED.
========== Build: 1 succeeded, 42 failed, 5 up-to-date, 0 skipped ==========
DHowett-MSFT commented 5 years ago

This should be fixed with the move from 2017 to 2019.