You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Avoid BuildHost crash in Mono due to missing types (#74994)
The LoadProjectFileAsync routine calls EnsureMSBuildLoaded to make
sure the Microsoft.Build.dll is accessible, but requires types from
that assembly within the routine itself. This may not always work
with Mono, as the JIT may look up the types during compilation.
Fixed by splitting out a LoadProjectFileCoreAsync routine, similarly
to what is already done for GetProjectsInSolution.
Fixesdotnet/runtime#101121.
Co-authored-by: Ulrich Weigand <[email protected]>
0 commit comments