【发布时间】:2019-05-19 07:19:23
【问题描述】:
在 dotnet core 2.0 控制台应用程序中,输出:
Console.WriteLine("Hello World from "+ System.Runtime.InteropServices.RuntimeInformation.FrameworkDescription);
是一个相当意外的值:
Hello World from .NET Core 4.6.00001.0
有没有办法以编程方式检测 .net core 2.0 或更高版本,而不是 2.0 之前的 .net core 平台?我意识到在大多数情况下您可能不应该这样做。但在您确实需要这样做的奇怪情况下,您将如何做到这一点?
【问题讨论】:
标签: c# .net-core .net-core-2.0