当尝试在 .net 8 中发布新项目时,我收到错误:
Error : RuntimeIdentifier is required for native compilation. Try running dotnet publish with the -r option value specified.
我发现原因是因为我的 .csproj 文件中有这个:
<PublishAot>true</PublishAot>
一旦我将其更改为 false,我现在就可以发布了。