【发布时间】:2019-10-24 06:42:44
【问题描述】:
我看过Microsoft's article关于如何检测目标框架,例如:
netcoreapp2.2
net47
net58
但有些情况我并不关心确切版本,而是一般框架目标:
NETCORE
.Net Framework
但我没有找到这样的标志。
问题:
是否有任何通用标志?或者更好的是,如何在不指定所有选项的情况下区分这两者?
【问题讨论】:
-
您的用例是什么?如果您谈论的是库,则可以针对涵盖您需要的所有平台的 The Net Standard 版本。
-
例如:
Server.Mappath在标准和核心中都不存在。仅在 FW 上。我需要知道我是否要获取特定文件的文件。 (这是一个例子,还有更多)。
标签: .net visual-studio .net-core .net-standard compiler-directives