Conversation
Uses the `MicrosoftNetCompilersToolsetPackageVersion` from https://github.com/dotnet/sdk/blob/release/7.0.1xx/eng/Versions.props.
I don't think these version numbers should be used in release/7.0. I believe 7.0 is supposed to run in VS 17.3, which ships 4.3.0 of these assemblies. A better place to look to is dotnet/runtime: https://github.com/dotnet/runtime/blob/release/7.0/eng/Versions.props#L47-L51 |
|
I think we should have these dependencies also called out in Version.Details.xml. That will be required for source build at some point in the .NET 8 timeframe anyway. |
eng/Versions.props
Outdated
| <MicrosoftCodeAnalysisCSharpWorkspacesVersion>4.2.0-2.22128.1</MicrosoftCodeAnalysisCSharpWorkspacesVersion> | ||
| <MicrosoftCodeAnalysisCommonVersion>4.4.0-2.22464.20</MicrosoftCodeAnalysisCommonVersion> |
There was a problem hiding this comment.
For main (this PR), is 4.4.0-2.22464.20 (from sdk appropriate?
What relesae are you updating for?
There was a problem hiding this comment.
Main targets 8.0 now, so I believe .NET 8 Preview 1? Honestly not too concerned about main at the moment, the focus is on getting the appropriate versioning for release/7.0.
There was a problem hiding this comment.
For release/7.0 use version 4.4.0-3.22472.13. Make sure you have the following feed in your restore sources
https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json
Uses the
MicrosoftNetCompilersToolsetPackageVersionfrom https://github.com/dotnet/sdk/blob/release/7.0.1xx/eng/Versions.props.For: #39387
Note this'll need to be back-ported to 7.0 as well.
References: