xoofx/Broslyn

Support .NET Framework projects

Opened this issue · 0 comments

🤮 I know right. Actually, issue #1 would remove the need for this, as I could handle the build elsewhere and just pass the binlog output.

That said, I don't think it would be adding much complexity to have a simple heuristic to check the project file and decide to run dotnet, or instead msbuild. This does feel like it's straying a bit into the buildalyzer territory of having lots of smarts baked in.

Here's how buildalyzer decides where to find msbuild for reference: https://github.com/daveaglick/Buildalyzer/blob/main/src/Buildalyzer/Environment/EnvironmentFactory.cs#L162