[release/6.0.4xx] Update dependencies from dotnet/msbuild#25897
Conversation
…0607.1 Microsoft.Build , Microsoft.Build.Localization From Version 17.3.0-preview-22306-01 -> To Version 17.3.0-preview-22307-01
doesn't look related to msbuild. Kicking CI |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
…0609.1 Microsoft.Build , Microsoft.Build.Localization From Version 17.3.0-preview-22306-01 -> To Version 17.3.0-preview-22309-01
It's failed 3 times in a row with these issues. Is this a known flaky test, or does this need more investigation? Missing method |
|
cc @mkArtakMSFT Marc suggested pinging you, any idea what's going on here? |
|
@mkArtakMSFT anyone from ASP.NET that can help look at the Razor failures? |
…0615.1 Microsoft.Build , Microsoft.Build.Localization From Version 17.3.0-preview-22306-01 -> To Version 17.3.0-preview-22315-01
…0615.2 Microsoft.Build , Microsoft.Build.Localization From Version 17.3.0-preview-22306-01 -> To Version 17.3.0-preview-22315-02
…0615.3 Microsoft.Build , Microsoft.Build.Localization From Version 17.3.0-preview-22306-01 -> To Version 17.3.0-preview-22315-03
…0615.4 Microsoft.Build , Microsoft.Build.Localization From Version 17.3.0-preview-22306-01 -> To Version 17.3.0-preview-22315-04
|
@Pilchie anyone from ASP.NET that can look at the Razor failures? |
|
Also @DamianEdwards since he's changed some template stuff. |
|
The failure I see doesn't appear to be a template issue? |
That method definitely exists. |
|
Just realized this is 6.0.4xx. I haven't made any template changes there. |
|
Call is here: and as @joeloff mentioned above, the method should be present: The error is being thrown on the specific test projects (ex.
Is this just a matter of explicitly referencing STJ from the test projects? Why is this issue coming up just now though?
Stack Trace |
|
@rainersigwald can this be the same issue that we saw a while ago with STJ on full MSBuild? |
I don't think I remember that issue, can you point me to it? |
|
@rainersigwald let me search for it, but I believe it was caused by a STJ version mismatch or something similar. I think this is the context I've also re-sent you the email thread at the time so its on top of your list. I think it might be similar because there is a method missing exception happening. |
|
Ah, I begin to see what's going on. This line Calls a The test machines are running VS 17.2, which has an older System.Memory (4.0.1.1). So I think the missing method is the one with a ROS(4.0.1.2), which isn't available because STJ references 4.0.1.1 and so doesn't get binding redirected upward, so it thinks that is a distinct type. A fix similar to 66826cc is probably in order here (and is just as awful as ever). |
|
Thanks @rainersigwald, that's a great find with
So do we need to manually specify something like: Is this an issue specifically for .NET Framework (asking because of the |
|
@TanayParikh I'll put up a PR in an hour or so. And yes, this is specific to .NET Framework and on older VS versions (prior to the 17.3 version that has binding redirects to the latest System.Memory). |
…0620.3 Microsoft.Build , Microsoft.Build.Localization From Version 17.3.0-preview-22306-01 -> To Version 17.3.0-preview-22320-03
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
…0-4f2f-8a7d-ba6064f62d5f
|
Blocked now waiting on dotnet/msbuild#7727. ETA a couple of hours. |
…0622.4 Microsoft.Build , Microsoft.Build.Localization From Version 17.3.0-preview-22306-01 -> To Version 17.3.0-preview-22322-04
This pull request updates the following dependencies
From https://github.com/dotnet/msbuild