The extension allows you to run a T4 template with the .NET 8 runtime. This means you can load .NET Core and .NET 5/6 assemblies and use .NET 8 libraries.
This version requires and includes a modified version of several Roslyn projects. Because .NET 8 allows you to reference legacy assemblies and COM components, the runtime
supports thunking of types like IEnumerator, IEnumerable to its .NET 8 counteparts. The upgrade to .NET 8 broke the T4 platform. This project fixes the Roslyn compiler/emitter to
allow for these kinds of conversions. The extension support both TextTemplatingFileGenerator and TextTemplatingFilePreProcessor.