-
Notifications
You must be signed in to change notification settings - Fork 347
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bump Microsoft.CodeAnalysis to latest #13699
bump Microsoft.CodeAnalysis to latest #13699
Conversation
@oleksandr-didyk small nit, it's not the CodeDom library / package that needs CodeAnalysis but GenFacades which is an msbuild task that is invoked per project build. |
@ all, I went ahead and downgraded the CodeAnalysis version to 4.6.0 not to break the VS / SDK scenario and to make progress on unblocking the runtime dependency flow which needs to get going again to not destabilize the product. |
Apparently that doesn't work:
We want to depend on the last stable version which is 4.6.0 but there is no source build intermediate package coming from roslyn available. How do we make source build picks the latest available intermediate package but the non source built product use the 4.6.0 version? |
We could baseline |
Unless roslyn starts versioning the same as the rest of the .NET repositories, I don't think there's a better option than what you pointed out. Thanks. |
Resolves #13681
As per dotnet/runtime#86494 (comment), during
runtime
build theGenFacades
msbuild task requires theMicrosoft.CodeAnalysis
to get loaded in. The package currently comes from the SBRP, so it fails the build as a ref pack cannot be utilized for this scenario.As such, this PR bumps the version to latest + resolves some issues related to the bump