cppwinrt/test/nuget/TestRuntimeComponent3
David Machaj 2aed347fb7
GitHub Actions workflow cannot build arm32 after updating Windows SDK (#1454)
arm32 is not supported anymore by Windows. There has not been a native arm32 OS since before Win11. The wow32 backcompat on arm64 devices to run arm32 programs was removed with Win11 24H2. Most notably, the ability to build arm32 with newer SDKs and toolsets has seemingly been removed. This is now breaking the CI build.

The easiest fix is to simply remove arm32 support.
2024-11-18 16:52:31 -08:00
..
PropertySheet.props Replace url everywhere. 2019-10-29 08:19:07 -07:00
TestRuntimeComponent3.def port 2019-10-08 08:19:10 -07:00
TestRuntimeComponent3.vcxproj GitHub Actions workflow cannot build arm32 after updating Windows SDK (#1454) 2024-11-18 16:52:31 -08:00
TestRuntimeComponent3.vcxproj.filters port 2019-10-08 08:19:10 -07:00
TestRuntimeComponent3Class.cpp Add a C# runtime component to the test solution. (#448) 2019-12-18 12:02:11 -08:00
TestRuntimeComponent3Class.h port 2019-10-08 08:19:10 -07:00
TestRuntimeComponent3Class.idl port 2019-10-08 08:19:10 -07:00
module.cpp Make sure we pass StaticLibrary references as references to mdmerge. (#499) 2020-01-28 19:58:47 -08:00
pch.cpp port 2019-10-08 08:19:10 -07:00
pch.h Add a C# runtime component to the test solution. (#448) 2019-12-18 12:02:11 -08:00
readme.txt port 2019-10-08 08:19:10 -07:00

readme.txt

========================================================================
    C++/WinRT TestRuntimeComponent2 Project Overview
========================================================================

This project demonstrates how to get started authoring Windows Runtime 
classes directly with standard C++, using the C++/WinRT SDK component 
to generate implementation headers from interface (IDL) files.  The
generated Windows Runtime component binary and WinMD files should then
be bundled with the Universal Windows Platform (UWP) app consuming them.

Steps:
1. Create an interface (IDL) file to define your Windows Runtime class, 
    its default interface, and any other interfaces it implements.
2. Build the project once to generate module.g.cpp, module.h.cpp, and
    implementation templates under the "Generated Files" folder, as 
    well as skeleton class definitions under "Generated Files\sources".  
3. Use the skeleton class definitions for reference to implement your
    Windows Runtime classes.

========================================================================
Learn more about C++/WinRT here:
http://aka.ms/cppwinrt/
========================================================================