Skip to content

Conversation

dseefeld
Copy link

@dseefeld dseefeld commented Oct 23, 2021

Switch roslyn build to build with .slnf file to exclude projects with <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">. This enables roslyn to be built with a bootstrapped source-built SDK.

Related to dotnet/roslyn#57342

@dseefeld dseefeld requested a review from a team as a code owner October 23, 2021 01:42
@dseefeld dseefeld marked this pull request as draft October 23, 2021 02:57
@dagood
Copy link
Member

dagood commented Oct 23, 2021

Potential alternative: create a stub Microsoft.NET.Sdk.WindowsDesktop and use the SourceBuiltSdkResolver to redirect the projects to it. This could be lower-maintenance than a solution filter.