Open
Description
This is recent regression.
C:\repro>type Program.cs
using System.Runtime.CompilerServices;
class Test
{
static void Main()
{
M(null);
}
[UnsafeAccessor(UnsafeAccessorKind.Method, Name = "DoesNotExist")]
static extern void M(Test dummy);
}
C:\repro>dotnet run
Determining projects to restore...
All projects are up-to-date for restore.
C:\net10p5\sdk\10.0.100-preview.5.25224.4\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.RuntimeIdentifierInference.targe
ts(326,5): message NETSDK1057: You are using a preview version of .NET. See: https://aka.ms/dotnet-support-policy [C:\r
epro\repro.csproj]
repro -> C:\repro\bin\Debug\net10.0\repro.dll
Unhandled exception. System.MissingMethodException: Method not found: 'Test.DoesNotExist'.
at Test.M(Test dummy)
at Test.Main() in C:\repro\Program.cs:line 8
Unhandled exception. System.MissingMethodException: Method not found: 'Test.DoesNotExist'.
at Test.M(Test dummy)
at Test.Main() in C:\repro\Program.cs:line 8
at Test.M(Test dummy)
at Test.Main() in C:\repro\Program.cs:line 8
C:\repro>dotnet --version
10.0.100-preview.5.25224.4