Currently, we end up leaving many files around even after a clean. - [x] Blazor: Build with relinking (#58913) - [x] ~~Blazor: Publish with relinking~~ - [x] ~~Blazor: Publish with AOT~~ - [x] non-Blazor: Build with relinking - [x] ~~non-Blazor: Publish with relinking~~ - [x] ~~non-Blazor: Publish with AOT~~ Blazor doesn't support Clean with publish (https://github.com/dotnet/aspnetcore/issues/36546#issuecomment-920849896)