#if以.Net 5.0为目标时,您会使用什么?
即对于其他框架
.NET 框架
网络框架、NET20、NET35、NET40、NET45、NET451、NET452、NET46、NET461、NET462、NET47、NET471、NET472、NET48
.NET 标准
NETSTANDARD、NETSTANDARD1_0、NETSTANDARD1_1、NETSTANDARD1_2、NETSTANDARD1_3、NETSTANDARD1_4、NETSTANDARD1_5、NETSTANDARD1_6、NETSTANDARD2_0、NETSTANDARD2_1
.NET 核心
NETCOREAPP、NETCOREAPP1_0、NETCOREAPP1_1、NETCOREAPP2_0、NETCOREAPP2_1、NETCOREAPP2_2、NETCOREAPP3_0、NETCOREAPP3_1
如果您将构建输出设置为“详细”并在今天尝试此操作,您应该会看到类似的内容(在输出的其余部分中 - 接近csc.exe提及):
Run Code Online (Sandbox Code Playgroud)/define:TRACE;DEBUG;NETCOREAPP;NETCOREAPP5_0
所以:NETCOREAPP5_0就是你要找的东西——但是:这是否在发布时保持不变可能会改变。您可以在以后重复相同的过程以找出答案。