Uh oh!
There was an error while loading. Please reload this page.
Update MSBuild - #18347
Conversation
✅ No release notes required |
psfinaki
commented
Feb 28, 2025
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
psfinaki
commented
Mar 3, 2025
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
psfinaki
commented
Mar 3, 2025
@dotnet/source-build PTAL. We have internal requirements to update this, please reach out privately if needed. I tried a few options with the MSBuild dependency, eventually kind of followed what Roslyn does. |
mthalman
commented
Mar 3, 2025
The thing with Roslyn is that they don't actually need that configuration because 17.3.4 of MSBuild is already defined in SBRP which resolves those prebuilts. But with 17.12.6, that doesn't exist in the 9.0 branch of SBRP. I'll have to run a full VMR build with these changes to see if that version of MSBuild will be required to be defined in SBRP or not. |
psfinaki
commented
Mar 3, 2025
@mthalman sure, thanks, let me know how it goes. |
mthalman
commented
Mar 3, 2025
VMR build is clean so this is good to go. |
ellahathaway
commented
Mar 3, 2025
@mthalman - I just had a quick discussion with @KevinRansom on this PR. Assuming that fsharp does not need to pin to a specific version of msbuild, can they set up a dependency flow of msbuild into their repo? That would help keep the prebuilt baseline clean(er) and avoid PRs like this one in the future. |
mthalman
commented
Mar 3, 2025
Sure, that would be great if it didn't need to be pinned to a specific version. |
KevinRansom
commented
Mar 3, 2025
@ellahathaway , @mthalman can you point us to some information describing how to do that? Thanks Kevin |
mthalman
commented
Mar 3, 2025
https://github.com/dotnet/arcade/blob/main/Documentation/DependencyFlowOnboarding.md |
psfinaki
commented
Mar 4, 2025
Thanks for the info. I'll be merging this - since this is an internal priority. Then I'll try to apply the guidelines above to the repo and submit a followup :) |
* Update MSBuild (#18347) * msbuild * Update Versions.props * Revert "Update Versions.props" This reverts commit c1c61eb. * Update SourceBuildPrebuiltBaseline.xml --------- Co-authored-by: Kevin Ransom (msft) <codecutter@hotmail.com> * Update xcopy-msbuild to latest available version (#18351) --------- Co-authored-by: Petr <psfinaki@users.noreply.github.com> Co-authored-by: Kevin Ransom (msft) <codecutter@hotmail.com> Co-authored-by: Ben Hopkins <ben@hopkins.tech> Co-authored-by: Adam Boniecki <20281641+abonie@users.noreply.github.com>
No description provided.