Rainer Sigwald
Rainer Sigwald
I'm completely on board with separating.
I think https://github.com/dotnet/msbuild/pull/10484 will have taken care of this. @MichalPavlik is anything blocking that?
The .NET 9 PR is in but required a couple of changes on the SDK side in https://github.com/dotnet/sdk/pull/43078. We either need to port them or wait for the merge https://github.com/dotnet/sdk/pull/43065....
No, that's a change that needs to be pulled here--we don't have to support VSMac as of tomorrow :)
> But honestly the more important task I think is to ensure dlls are not double-loaded I don't think I agree and in fact would treat this as a non-goal....
Yeah we're definitely aiming for least-worst here. > Can we envision a setup where we only load NuGet assemblies from a single place? Probably not, I can't really see a...
@ViktorHofer APICompat is insufficient for our needs--this is guarding against a break that _wasn't_ a "breaking" change anywhere but broke users anyway.
Thanks @GangWang01! I think we're good for .NET 9. We should continue to investigate how to push this knowledge to our users for arbitrary task creation.
Fit and finish: this only causes silent errors during installation with no noticeable effect. Doesn't meet the current bar.
Fixed by #7741