Pir*_*ber 5 .net c-preprocessor
我试图将几个库从.NET Framework 4.0移植到.NET Core,并且看到您可以做的有用的事情之一就是添加类似以下内容的代码,这些代码将有条件地编译部分代码:
#if NETCOREAPP1_0
do something
#elif NET40
do something else
#endif
Run Code Online (Sandbox Code Playgroud)
我的问题是用什么代替NET40上面的代码。我只能得到NETCOREAPP1_0和NETSTANDARD1_6被认可。我已经把对所有其他的事情NET40没有工作,其中包括net40,NET40,NET4_0,和其他几个人。是否有清单可以为如何引用提供指导?还是我需要在项目的其他部分采取其他步骤才能使它得到认可net40?
小智 1
尝试使用 DNX40。类似的东西
#if NETCOREAPP1_0
做某事
#elif DNX40
做其他事
#endif
不过,这是取自 asp.net 的视频: https: //channel9.msdn.com/Events/dotnetConf/2015/ASPNET-5-Deep-Dive,大约 36 分钟。通常.net 的东西适用于完整的框架。