将类库生成多个版本类库


参考官方文档 文档 

今天在官网上看了一篇文档,内容是如何实现在自己的类库生成多个版本的dll  然后安装上面的说明进行了实践,实现的效果如下,没去测试会不会出问题,下次有时间再详细来一遍

先贴个代码吧,以后再接着弄,,好像不能打包了,有时间再看看什么回事

"Microsoft.NET.Sdk">

  
    netstandard2.0
    中国
    git
  


            net40;net45;netstandard1.0;netstandard2.0
 

  "'$(Configuration)|$(Platform)|$(TargetFramework)' == 'Debug|AnyCPU|net40'">

    TRACE;DEBUG
    ..\..\Bin\net45\XCode.xml
  
  "'$(Configuration)|$(Platform)|$(TargetFramework)' == 'Release|AnyCPU|net45'">
    
    TRACE
    ..\..\Bin\net45\XCode.xml
  
  
      "'$(Configuration)|$(Platform)|$(TargetFramework)'=='Debug|AnyCPU|netstandard1.0'">
    
    ..\..\Bin\netstandard1.0\XCode.xml
    TRACE;DEBUG
  
  
    "'$(Configuration)|$(Platform)|$(TargetFramework)'=='Debug|AnyCPU|netstandard2.0'">
    
    ..\..\Bin\netstandard2.0\XCode.xml
    TRACE;DEBUG
  
       

  "'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
    
    true
    1701;1702;1705;1591;0618
  

文档上还有标出,包不兼容要做处理,