Persisting output files from source generators
Some time back, I had my own I/O code that based on some MSBuild property would persist my generated source for troubleshooting. This is no longer needed since you can now set
That will emit the sources to the $(IntermediateOutputPath)/generated/[GeneratorAssembly]/[GeneratorTypeFullName]
folder by default. If you want to also change where the generated sources are placed, you can additionally set the CompilerGeneratedFilesOutputPath
property.
PreviousDisable diagnostic analyzers for entire folder/submodulesNextUse C# 9 records in non-net5.0 projects
Last updated