netcore使用

  • packagesearch工具,可以快速定位某个API在哪个Nuget包中
  • 修改工程文件csproj可以使项目支持多个目标框架
    1
    2
    3
    4
    5
    <Project Sdk="Microsoft.NET.Sdk">
    <PropertyGroup>
      <TargetFrameworks>netstandard1.4;netcoreapp1.0;net45</TargetFrameworks>
    </PropertyGroup>
    </Project>

以下是常见的条件编译符号列表:
**
.NET Framework 2.0 –> NET20
.NET Framework 3.5 –> NET35
.NET Framework 4.0 –> NET40
.NET Framework 4.5 –> NET45
.NET Framework 4.5.1 –> NET451
.NET Framework 4.5.2 –> NET452
.NET Framework 4.6 –> NET46
.NET Framework 4.6.1 –> NET461
.NET Framework 4.6.2 –> NET462
.NET Standard 1.0 –> NETSTANDARD1_0
.NET Standard 1.1 –> NETSTANDARD1_1
.NET Standard 1.2 –> NETSTANDARD1_2
.NET Standard 1.3 –> NETSTANDARD1_3
.NET Standard 1.4 –> NETSTANDARD1_4
.NET Standard 1.5 –> NETSTANDARD1_5
.NET Standard 1.6 –> NETSTANDARD1_6