Browse Source

Release Data Extensions v4.0.0-beta01

pull/555/merge data-v4.0.0-beta01
Christoph Ruegg 8 years ago
parent
commit
748a8abe58
  1. 1
      .gitignore
  2. 11
      MathNet.Numerics.Data.sln
  3. 8
      MathNet.Numerics.Data.sln.DotSettings
  4. 4
      RELEASENOTES-Data.md
  5. 64
      build.fsx
  6. 6
      paket.dependencies
  7. 586
      paket.lock
  8. 8
      src/Data/Matlab/Formatter.cs
  9. 137
      src/Data/Matlab/Matlab.csproj
  10. 47
      src/Data/Matlab/Properties/AssemblyInfo.cs
  11. 7
      src/Data/Text/DelimitedReader.cs
  12. 3
      src/Data/Text/DelimitedWriter.cs
  13. 8
      src/Data/Text/MatrixMarketWriter.cs
  14. 133
      src/Data/Text/Text.csproj
  15. 22
      src/DataUnitTests/Matlab/MatlabWriterTests.cs
  16. 35
      src/DataUnitTests/Program.cs
  17. 6
      src/DataUnitTests/Properties/AssemblyInfo.cs
  18. 139
      src/DataUnitTests/UnitTests.csproj
  19. 4
      src/DataUnitTests/paket.references

1
.gitignore

@ -10,6 +10,7 @@ out/
*.userprefs
.vagrant
.vs
.vscode
.idea
# Test & Analysis Results

11
MathNet.Numerics.Data.sln

@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26403.7
VisualStudioVersion = 15.0.27130.2026
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Matlab", "src\Data\Matlab\Matlab.csproj", "{550FB330-C86F-4C9D-9B4C-6D830CEB7520}"
EndProject
@ -29,7 +29,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{D954831A
paket.lock = paket.lock
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestData", "src\TestData\TestData.csproj", "{AF3253C9-4DB5-45A0-98CF-C105FDA9DA47}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestData", "src\TestData\TestData.csproj", "{AF3253C9-4DB5-45A0-98CF-C105FDA9DA47}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@ -60,10 +60,13 @@ Global
{AF3253C9-4DB5-45A0-98CF-C105FDA9DA47}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AF3253C9-4DB5-45A0-98CF-C105FDA9DA47}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AF3253C9-4DB5-45A0-98CF-C105FDA9DA47}.Release|Any CPU.Build.0 = Release|Any CPU
{AF3253C9-4DB5-45A0-98CF-C105FDA9DA47}.Release-Signed|Any CPU.ActiveCfg = Release-Signed|Any CPU
{AF3253C9-4DB5-45A0-98CF-C105FDA9DA47}.Release-Signed|Any CPU.Build.0 = Release-Signed|Any CPU
{AF3253C9-4DB5-45A0-98CF-C105FDA9DA47}.Release-Signed|Any CPU.ActiveCfg = Release|Any CPU
{AF3253C9-4DB5-45A0-98CF-C105FDA9DA47}.Release-Signed|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {8EB85351-0EA6-4FE9-BF02-091C0328718C}
EndGlobalSection
EndGlobal

8
MathNet.Numerics.Data.sln.DotSettings

@ -16,7 +16,10 @@
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/INDENT_ANONYMOUS_METHOD_BLOCK/@EntryValue">False</s:Boolean>
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/INDENT_EMBRACED_INITIALIZER_BLOCK/@EntryValue">False</s:Boolean>
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/LINE_FEED_AT_FILE_END/@EntryValue">True</s:Boolean>
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/PLACE_ACCESSOR_ATTRIBUTE_ON_SAME_LINE_EX/@EntryValue">NEVER</s:String>
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/PLACE_ACCESSORHOLDER_ATTRIBUTE_ON_SAME_LINE_EX/@EntryValue">NEVER</s:String>
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/PLACE_FIELD_ATTRIBUTE_ON_SAME_LINE/@EntryValue">False</s:Boolean>
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/PLACE_FIELD_ATTRIBUTE_ON_SAME_LINE_EX/@EntryValue">NEVER</s:String>
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/PLACE_SIMPLE_ACCESSOR_ATTRIBUTE_ON_SAME_LINE/@EntryValue">False</s:Boolean>
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/SPACE_AFTER_TYPECAST_PARENTHESES/@EntryValue">False</s:Boolean>
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/SPACE_WITHIN_SINGLE_LINE_ARRAY_INITIALIZER_BRACES/@EntryValue">True</s:Boolean>
@ -77,7 +80,12 @@ OTHER DEALINGS IN THE SOFTWARE.&#xD;
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=SVD/@EntryIndexedValue">SVD</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=TFQMR/@EntryIndexedValue">TFQMR</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=WH/@EntryIndexedValue">WH</s:String>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpAttributeForSingleLineMethodUpgrade/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpKeepExistingMigration/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpPlaceEmbeddedOnSameLineMigration/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpRenamePlacementToArrangementMigration/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EAddAccessorOwnerDeclarationBracesMigration/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002ECSharpPlaceAttributeOnSameLineMigration/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateBlankLinesAroundFieldToBlankLinesAroundProperty/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateThisQualifierSettings/@EntryIndexedValue">True</s:Boolean>
<s:String x:Key="/Default/FilterSettingsManager/AttributeFilterXml/@EntryValue">&lt;data /&gt;</s:String>

4
RELEASENOTES-Data.md

@ -1,3 +1,7 @@
### 4.0.0-beta01 - 2018-02-04
* Support for Math.NET Numerics v4
* In addition to .Net 4.0 and newer now also targets .Net Standard 1.3 and 2.0.
### 3.2.1 - 2017-04-29
* BUG: to prevent corrupt files, writers now overwrite files if they exists already

64
build.fsx

@ -281,7 +281,7 @@ let dataTextPack =
FsLoader = false
Dependencies =
[ { FrameworkVersion=""
Dependencies=[ "MathNet.Numerics", GetPackageVersion "./packages/data/" "MathNet.Numerics" ] } ]
Dependencies=[ "MathNet.Numerics", "4.0.0" ] } ]
Files =
[ @"..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Text.dll", Some libnet40, None;
@"..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Text.xml", Some libnet40, None ] }
@ -297,7 +297,7 @@ let dataMatlabPack =
FsLoader = false
Dependencies =
[ { FrameworkVersion=""
Dependencies=[ "MathNet.Numerics", GetPackageVersion "./packages/data/" "MathNet.Numerics" ] } ]
Dependencies=[ "MathNet.Numerics", "4.0.0" ] } ]
Files =
[ @"..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Matlab.dll", Some libnet40, None;
@"..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Matlab.xml", Some libnet40, None ] }
@ -317,8 +317,8 @@ Target "Start" DoNothing
Target "Clean" (fun _ ->
// Force delete the obj folder first (dotnet SDK has a habbit of fucking this folder up to a state where not even clean works...)
CleanDirs [ "src/Numerics/bin"; "src/FSharp/bin"; "src/TestData/bin"; "src/UnitTests/bin"; "src/FSharpUnitTests/bin" ]
CleanDirs [ "src/Numerics/obj"; "src/FSharp/obj"; "src/TestData/obj"; "src/UnitTests/obj"; "src/FSharpUnitTests/obj" ]
CleanDirs [ "src/Numerics/bin"; "src/FSharp/bin"; "src/TestData/bin"; "src/UnitTests/bin"; "src/FSharpUnitTests/bin"; "src/Data/Text/bin"; "src/Data/Matlab/bin" ]
CleanDirs [ "src/Numerics/obj"; "src/FSharp/obj"; "src/TestData/obj"; "src/UnitTests/obj"; "src/FSharpUnitTests/obj"; "src/Data/Text/obj"; "src/Data/Matlab/obj" ]
CleanDirs [ "obj" ]
CleanDirs [ "out/api"; "out/docs"; "out/packages" ]
CleanDirs [ "out/lib" ]
@ -340,6 +340,8 @@ Target "ApplyVersion" (fun _ ->
patchVersionInProjectFile "src/TestData/TestData.csproj" numericsRelease
patchVersionInProjectFile "src/UnitTests/UnitTests.csproj" numericsRelease
patchVersionInProjectFile "src/FSharpUnitTests/FSharpUnitTests.fsproj" numericsRelease
patchVersionInProjectFile "src/Data/Text/Text.csproj" dataRelease
patchVersionInProjectFile "src/Data/Matlab/Matlab.csproj" dataRelease
patchVersionInResource "src/NativeProviders/MKL/resource.rc" mklRelease
patchVersionInResource "src/NativeProviders/CUDA/resource.rc" cudaRelease
patchVersionInResource "src/NativeProviders/OpenBLAS/resource.rc" openBlasRelease)
@ -360,15 +362,8 @@ Target "Prepare" DoNothing
// BUILD
// --------------------------------------------------------------------------------------
Target "BuildMain" (fun _ ->
build "MathNet.Numerics.sln")
//Target "BuildSigned" (fun _ -> dotnetBuild "Release-StrongName" "MathNet.Numerics.sln")
Target "Build" DoNothing
"Prepare"
=?> ("BuildMain", not (hasBuildParam "signed"))
//=?> ("BuildSigned", hasBuildParam "signed" || hasBuildParam "release")
==> "Build"
Target "Build" (fun _ -> build "MathNet.Numerics.sln")
"Prepare" ==> "Build"
Target "DataBuild" (fun _ -> build "MathNet.Numerics.Data.sln")
"Prepare" ==> "DataBuild"
@ -454,8 +449,14 @@ Target "Test" DoNothing
"TestManaged" ==> "Test"
"TestFsharp" ==> "Test"
Target "DataTest" (fun _ -> test !! "out/Data/test/**/*UnitTests*.dll")
"DataBuild" ==> "DataTest"
let testData framework = testLibrary "src/DataUnitTests" "UnitTests.csproj" framework
Target "DataTest" DoNothing
Target "DataTestCore1.1" (fun _ -> testData "netcoreapp1.1")
Target "DataTestCore2.0" (fun _ -> testData "netcoreapp2.0")
Target "DataTestNET45" (fun _ -> testData "net45")
"DataBuild" ==> "DataTestCore1.1" ==> "DataTest"
"DataBuild" ==> "DataTestCore2.0"
"DataBuild" =?> ("DataTestNET45", isWindows) ==> "DataTest"
Target "MklWin32Test" (fun _ -> test32 !! "out/MKL/Windows/*UnitTests*.dll")
Target "MklWin64Test" (fun _ -> test !! "out/MKL/Windows/*UnitTests*.dll")
@ -482,7 +483,11 @@ Target "Sign" (fun _ ->
let fingerprint = "5dbea70701b40cab1b2ca62c75401342b4f0f03a"
let timeserver = "http://time.certum.pl/"
sign fingerprint timeserver (!! "src/Numerics/bin/Release/**/MathNet.Numerics.dll" ++ "src/FSharp/bin/Release/**/MathNet.Numerics.FSharp.dll" ))
Target "DataSign" (fun _ ->
let fingerprint = "5dbea70701b40cab1b2ca62c75401342b4f0f03a"
let timeserver = "http://time.certum.pl/"
sign fingerprint timeserver (!! "src/Data/Text/bin/Release/**/MathNet.Numerics.Data.Text.dll" ++ "src/Data/Matlab/bin/Release/**/MathNet.Numerics.Data.Matlab.dll" ))
// --------------------------------------------------------------------------------------
// PACKAGES
@ -503,20 +508,23 @@ Target "Collect" (fun _ ->
CopyDir "out/lib" "src/FSharp/bin/Release" (fun n -> n.Contains("MathNet.Numerics.FSharp.dll") || n.Contains("MathNet.Numerics.FSharp.pdb") || n.Contains("MathNet.Numerics.FSharp.xml")))
"Build" =?> ("Sign", hasBuildParam "sign") ==> "Collect"
Target "DataCollect" (fun _ ->
// It is important that the libs have been signed before we collect them (that's why we cannot copy them right after the build)
CopyDir "out/Data/lib" "src/Data/Text/bin/Release" (fun n -> n.Contains("MathNet.Numerics.Data.Text.dll") || n.Contains("MathNet.Numerics.Data.Text.pdb") || n.Contains("MathNet.Numerics.Data.Text.xml"))
CopyDir "out/Data/lib" "src/Data/Matlab/bin/Release" (fun n -> n.Contains("MathNet.Numerics.Data.Matlab.dll") || n.Contains("MathNet.Numerics.Data.Matlab.pdb") || n.Contains("MathNet.Numerics.Data.Matlab.xml")))
"DataBuild" =?> ("DataSign", hasBuildParam "sign") ==> "DataCollect"
// ZIP
Target "Zip" (fun _ ->
CleanDir "out/packages/Zip"
if not (hasBuildParam "signed") || hasBuildParam "release" then
coreBundle |> zip "out/packages/Zip" "out/lib" (fun f -> f.Contains("MathNet.Numerics.") || f.Contains("System.Threading.") || f.Contains("FSharp.Core."))
if hasBuildParam "signed" || hasBuildParam "release" then
coreSignedBundle |> zip "out/packages/Zip" "out/lib-signed" (fun f -> f.Contains("MathNet.Numerics.")))
coreBundle |> zip "out/packages/Zip" "out/lib" (fun f -> f.Contains("MathNet.Numerics.") || f.Contains("System.Threading.") || f.Contains("FSharp.Core.")))
"Collect" ==> "Zip" ==> "Pack"
Target "DataZip" (fun _ ->
CleanDir "out/Data/packages/Zip"
dataBundle |> zip "out/Data/packages/Zip" "out/Data/lib" (fun f -> f.Contains("MathNet.Numerics.Data.")))
"DataBuild" ==> "DataZip" ==> "DataPack"
"DataCollect" ==> "DataZip" ==> "DataPack"
Target "MklWinZip" (fun _ ->
CreateDir "out/MKL/packages/Zip"
@ -549,20 +557,16 @@ let dotnetPack solution = DotNetCli.Pack (fun p ->
Target "NuGet" (fun _ ->
pack "MathNet.Numerics.sln"
//dotnetPack "MathNet.Numerics.sln"
CopyDir "out/packages/NuGet" "src/Numerics/bin/Release/" (fun n -> n.EndsWith(".nupkg"))
CopyDir "out/packages/NuGet" "src/FSharp/bin/Release/" (fun n -> n.EndsWith(".nupkg")))
//CleanDir "out/packages/NuGet"
//if hasBuildParam "signed" || hasBuildParam "release" then
// nugetPack coreSignedBundle "out/packages/NuGet"
//if hasBuildParam "all" || hasBuildParam "release" then
// nugetPack coreBundle "out/packages/NuGet")
"Collect" ==> "NuGet" ==> "Pack"
Target "DataNuGet" (fun _ ->
CleanDir "out/Data/packages/NuGet"
nugetPackExtension dataBundle "out/Data/packages/NuGet")
"DataBuild" ==> "DataNuGet" ==> "DataPack"
pack "src/Data/Text/Text.csproj"
pack "src/Data/Matlab/Matlab.csproj"
CopyDir "out/Data/packages/NuGet" "src/Data/Text/bin/Release/" (fun n -> n.EndsWith(".nupkg"))
CopyDir "out/Data/packages/NuGet" "src/Data/Matlab/bin/Release/" (fun n -> n.EndsWith(".nupkg")))
"DataCollect" ==> "DataNuGet" ==> "DataPack"
Target "MklWinNuGet" (fun _ ->
CreateDir "out/MKL/packages/NuGet"

6
paket.dependencies

@ -58,7 +58,11 @@ group Build
group Data
source https://www.nuget.org/api/v2
nuget MathNet.Numerics 3.0.0
storage: none
framework: net40, netstandard1.3, netstandard2.0, net45, netcoreapp1.1, netcoreapp2.0
nuget MathNet.Numerics 4.0.0-beta06 prerelease
nuget NUnit ~> 3.0
nuget NUnitLite ~> 3.0
group Benchmark
source https://www.nuget.org/api/v2

586
paket.lock

@ -1056,6 +1056,590 @@ NUGET
NUnit.ConsoleRunner (3.7)
GROUP Data
STORAGE: NONE
RESTRICTION: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
NUGET
remote: https://www.nuget.org/api/v2
MathNet.Numerics (3.0)
MathNet.Numerics (4.0.0-beta06)
NETStandard.Library (>= 2.0.1) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Runtime.Numerics (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Runtime.Serialization.Formatters (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Runtime.Serialization.Primitives (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Runtime.Serialization.Xml (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Security.Cryptography.Algorithms (>= 4.3.1) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (2.0.1) - restriction: || (&& (== net40) (>= monoandroid)) (&& (== net40) (>= monotouch)) (&& (== net40) (< net20) (>= net46)) (&& (== net40) (< net20) (>= net461)) (&& (== net40) (< net20) (>= netstandard1.3)) (&& (== net40) (< net20) (>= netstandard1.4)) (&& (== net40) (< net20) (>= netstandard1.5)) (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net40) (< net20) (>= netstandard2.0)) (&& (== net40) (>= netcoreapp2.0)) (&& (== net40) (>= netstandard1.3) (>= wpa81)) (&& (== net40) (>= netstandard1.6) (>= wpa81)) (&& (== net40) (>= uap10.0)) (&& (== net40) (>= xamarinios)) (&& (== net40) (>= xamarinmac)) (&& (== net40) (>= xamarintvos)) (&& (== net40) (>= xamarinwatchos)) (&& (== net45) (>= monoandroid)) (&& (== net45) (>= monotouch)) (&& (== net45) (< net20) (>= net46)) (&& (== net45) (< net20) (>= net461)) (&& (== net45) (< net20) (>= netstandard1.3)) (&& (== net45) (< net20) (>= netstandard1.4)) (&& (== net45) (< net20) (>= netstandard1.5)) (&& (== net45) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= net461)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (< net40) (>= netstandard2.0)) (&& (== net45) (>= netcoreapp1.1)) (&& (== net45) (>= netcoreapp2.0)) (&& (== net45) (>= netstandard1.3) (>= wpa81)) (&& (== net45) (>= netstandard1.6) (>= wpa81)) (&& (== net45) (>= uap10.0)) (&& (== net45) (>= xamarinios)) (&& (== net45) (>= xamarinmac)) (&& (== net45) (>= xamarintvos)) (&& (== net45) (>= xamarinwatchos)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (2.0) - restriction: || (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.6)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netcoreapp1.1)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.Win32.Primitives (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
NETStandard.Library (2.0.1) - restriction: || (&& (== net40) (>= monoandroid)) (&& (== net40) (< net20) (>= netstandard1.3)) (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net40) (>= xamarinios)) (&& (== net45) (>= monoandroid)) (&& (== net45) (< net20) (>= netstandard1.3)) (&& (== net45) (< net20) (>= netstandard1.6)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (>= uap10.0)) (&& (== net45) (>= xamarinios)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net40) (>= monoandroid)) (&& (== net40) (>= monotouch)) (&& (== net40) (>= net45)) (&& (== net40) (>= net451)) (&& (== net40) (>= net46)) (&& (== net40) (>= net461)) (&& (== net40) (>= netcoreapp2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= netstandard2.0)) (&& (== net40) (>= portable-net45+win8+wp8+wpa81)) (&& (== net40) (>= portable-net45+win8+wpa81)) (&& (== net40) (>= portable-net451+win81+wpa81)) (&& (== net40) (>= uap10.0)) (&& (== net40) (>= wpa81)) (&& (== net40) (>= xamarinios)) (&& (== net40) (>= xamarinmac)) (&& (== net40) (>= xamarintvos)) (&& (== net40) (>= xamarinwatchos)) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.Win32.Primitives (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.AppContext (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.Collections (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Collections.Concurrent (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Console (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Diagnostics.Tools (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Globalization (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Globalization.Calendars (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.IO (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.IO.Compression (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.IO.Compression.ZipFile (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.IO.FileSystem (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.IO.FileSystem.Primitives (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.Linq (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Linq.Expressions (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Net.Http (>= 4.3.2) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Net.Primitives (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Net.Sockets (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.ObjectModel (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Reflection (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Reflection.Extensions (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Runtime.InteropServices.RuntimeInformation (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net45)) (&& (== net40) (>= net451)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= portable-net45+win8+wpa81)) (&& (== net40) (>= portable-net451+win81+wpa81)) (&& (== net40) (>= uap10.0)) (&& (== net40) (>= wpa81)) (== net45) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.0)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.0)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Runtime.Numerics (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.Security.Cryptography.X509Certificates (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.Text.Encoding (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Text.Encoding.Extensions (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Text.RegularExpressions (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Threading (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Threading.Timer (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (>= uap10.0))
System.Xml.ReaderWriter (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
System.Xml.XDocument (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.2)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.5)) (&& (== net40) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< portable-net45+win8+wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81)) (&& (== netstandard2.0) (< portable-net451+win81+wpa81)) (&& (== netstandard2.0) (>= uap10.0))
NUnit (3.9)
NETStandard.Library (>= 1.6) - restriction: || (&& (== net40) (>= monoandroid)) (&& (== net40) (< net20) (>= netstandard1.3)) (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net40) (>= uap10.0)) (&& (== net40) (>= xamarinios)) (&& (== net45) (>= monoandroid)) (&& (== net45) (< net20) (>= netstandard1.3)) (&& (== net45) (< net20) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (&& (== net45) (>= xamarinios)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Loader (>= 4.3) - restriction: || (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Threading.Thread (>= 4.3) - restriction: || (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
NUnitLite (3.9)
NETStandard.Library (>= 1.6) - restriction: || (&& (== net40) (< net20) (>= netstandard1.3)) (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.3)) (&& (== net45) (< net20) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
NUnit (3.9)
System.Runtime.Loader (>= 4.3) - restriction: || (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Threading.Thread (>= 4.3) - restriction: || (&& (== net40) (< net20) (>= netstandard1.3)) (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.3)) (&& (== net45) (< net20) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.2) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.2) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.2) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
runtime.native.System (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.3) (>= wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.0)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
runtime.native.System.IO.Compression (4.3.1) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1.1)
runtime.native.System.Net.Http (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
runtime.native.System.Security.Cryptography.Apple (4.3.1) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
runtime.native.System.Security.Cryptography.OpenSsl (4.3.2) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.2) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.2) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.2) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.2) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.2) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.2) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.2) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.AppContext (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Runtime (>= 4.3)
System.Buffers (4.4) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.1)) (== net45) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.1)) (== net45) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.1)) (== net45) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.1)) (== net45) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Threading (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.1)) (== net45) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Collections (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Collections.Concurrent (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Collections (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Tracing (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Tasks (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Console (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Debug (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.DiagnosticSource (4.4.1) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Collections (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.3)) (&& (== net45) (== netcoreapp2.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (>= netstandard1.3)) (== netcoreapp1.1) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.3)) (&& (== net45) (== netcoreapp2.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.3) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.3)) (&& (== net45) (== netcoreapp2.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.3)) (&& (== net45) (== netcoreapp2.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (>= netstandard1.3)) (== netcoreapp1.1) (== netstandard1.3) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (>= netstandard1.1)) (&& (== net40) (>= netstandard1.3)) (&& (== net45) (== netcoreapp2.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Tools (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Tracing (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization.Calendars (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization.Extensions (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (4.3) - restriction: || (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.6)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= net463)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Tasks (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO.Compression (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
runtime.native.System (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
runtime.native.System.IO.Compression (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Buffers (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Collections (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Handles (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.InteropServices (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Tasks (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO.Compression.ZipFile (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Buffers (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO.Compression (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO.FileSystem (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO.FileSystem.Primitives (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO.FileSystem (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO.FileSystem.Primitives (>= 4.3) - restriction: || (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= net46)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO.FileSystem.Primitives (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Linq (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Collections (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Linq.Expressions (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Collections (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Linq (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.ObjectModel (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Emit (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Reflection.Emit.Lightweight (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Reflection.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Reflection.Primitives (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Reflection.TypeExtensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard1.3) (< portable-net45+win8+wp8+wpa81)) (== netstandard2.0)
System.Net.Http (4.3.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.Win32.Primitives (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp1.1)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.3)) (&& (== net45) (== netcoreapp1.1)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== netcoreapp1.1) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard1.6)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.6))
runtime.native.System (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
runtime.native.System.Net.Http (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2) - restriction: || (&& (== net40) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Collections (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.DiagnosticSource (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Tracing (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization.Extensions (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO.Compression (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp1.1)) (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.3)) (&& (== net45) (== netcoreapp1.1)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== netcoreapp1.1) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard1.6)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.6))
System.IO.FileSystem (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Net.Primitives (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.InteropServices (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Security.Cryptography.X509Certificates (>= 4.3) - restriction: || (== net40) (&& (== net45) (>= net46)) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Tasks (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Net.Primitives (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< netstandard1.1)) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< netstandard1.1)) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< netstandard1.1)) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Handles (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Net.Sockets (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Net.Primitives (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.ObjectModel (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Collections (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Private.DataContractSerialization (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (== netstandard1.3)
System.Collections (>= 4.3)
System.Collections.Concurrent (>= 4.3)
System.Diagnostics.Debug (>= 4.3)
System.Globalization (>= 4.3)
System.IO (>= 4.3)
System.Linq (>= 4.3)
System.Reflection (>= 4.3)
System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Emit.Lightweight (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Extensions (>= 4.3)
System.Reflection.Primitives (>= 4.3)
System.Reflection.TypeExtensions (>= 4.3)
System.Resources.ResourceManager (>= 4.3)
System.Runtime (>= 4.3)
System.Runtime.Extensions (>= 4.3)
System.Runtime.Serialization.Primitives (>= 4.3)
System.Text.Encoding (>= 4.3)
System.Text.Encoding.Extensions (>= 4.3)
System.Text.RegularExpressions (>= 4.3)
System.Threading (>= 4.3)
System.Threading.Tasks (>= 4.3)
System.Xml.ReaderWriter (>= 4.3)
System.Xml.XDocument (>= 4.3)
System.Xml.XmlDocument (>= 4.3)
System.Xml.XmlSerializer (>= 4.3)
System.Reflection (4.3) - restriction: || (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.6)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Primitives (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Emit (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.IO (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.1)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.1)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.1)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.1)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.1)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Emit.ILGeneration (4.3) - restriction: || (&& (== net40) (== net45) (>= uap10.0)) (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4) (< portable-net45+win8+wp8+wpa81)) (&& (== net45) (< net40) (>= netstandard1.5) (< portable-net45+win8+wp8+wpa81)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6) (>= uap10.0)) (&& (== net45) (< portable-net45+win8+wp8+wpa81) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Reflection (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Emit.Lightweight (4.3) - restriction: || (&& (== net40) (== net45) (>= uap10.0)) (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4) (< portable-net45+win8+wp8+wpa81)) (&& (== net45) (< net40) (>= netstandard1.5) (< portable-net45+win8+wp8+wpa81)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6) (>= uap10.0)) (&& (== net45) (< portable-net45+win8+wp8+wpa81) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Reflection (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Extensions (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Primitives (4.3) - restriction: || (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.6)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.TypeExtensions (4.4) - restriction: || (&& (== net40) (== net45) (>= uap10.0)) (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4) (< portable-net45+win8+wp8+wpa81)) (&& (== net45) (< net40) (>= netstandard1.5) (< portable-net45+win8+wp8+wpa81)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6) (>= uap10.0)) (&& (== net45) (< portable-net45+win8+wp8+wpa81) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Reflection (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.5))
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.5))
System.Runtime (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.5))
System.Resources.ResourceManager (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (4.3) - restriction: || (&& (== net40) (< net20) (>= netstandard1.3)) (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.3)) (&& (== net45) (< net20) (>= netstandard1.6)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= net463)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Handles (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.InteropServices (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (>= netcoreapp1.1)) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (>= netcoreapp1.1)) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (== net40) (&& (== net45) (>= netcoreapp1.1)) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Primitives (>= 4.3) - restriction: || (== net40) (&& (== net45) (>= netcoreapp1.1)) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (>= net462)) (&& (== net45) (>= netcoreapp1.1)) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Handles (>= 4.3) - restriction: || (== net40) (&& (== net45) (>= netcoreapp1.1)) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.InteropServices.RuntimeInformation (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.3) (>= wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.0)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
runtime.native.System (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.1)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (== net40) (&& (== net45) (< netstandard1.1)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< netstandard1.1)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (&& (== net45) (< netstandard1.1)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< netstandard1.1)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net40) (== net45)) (&& (== net40) (>= netstandard1.1)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (== net40) (&& (== net45) (< netstandard1.1)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Loader (4.3) - restriction: || (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.5)) (&& (== net45) (>= netstandard1.5)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.5)) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.5)) (&& (== net45) (>= netstandard1.5)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.5)) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.5)) (&& (== net45) (>= netstandard1.5)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.5)) (== netstandard2.0)
System.Runtime.Numerics (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Globalization (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Serialization.Formatters (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Collections (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.4)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.4)) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.4)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.4)) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.4)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.4)) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.4)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Serialization.Primitives (>= 4.3) - restriction: || (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net45) (>= net46)) (&& (== net45) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.4)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Serialization.Primitives (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Serialization.Xml (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.IO (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Private.DataContractSerialization (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Serialization.Primitives (>= 4.3) - restriction: || (== net40) (&& (== net45) (>= net46)) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Xml.ReaderWriter (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Security.Cryptography.Algorithms (4.3.1) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
runtime.native.System.Security.Cryptography.Apple (>= 4.3.1) - restriction: || (&& (== net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2) - restriction: || (&& (== net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Collections (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.IO (>= 4.3)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Runtime (>= 4.3)
System.Runtime.Extensions (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Runtime.Handles (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Runtime.InteropServices (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Runtime.Numerics (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= net463)) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Security.Cryptography.Primitives (>= 4.3)
System.Text.Encoding (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Security.Cryptography.Cng (4.4) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard1.3)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.IO (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.4)) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard2.0) (< netstandard1.6))
System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.4)) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard2.0) (< netstandard1.6))
System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= net46)) (&& (== net45) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
System.Text.Encoding (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.4)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.4)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.4)) (&& (== netstandard1.3) (>= netstandard1.6)) (&& (== netstandard2.0) (< netstandard1.6))
System.Security.Cryptography.Csp (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= net46)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (== net40) (>= net46)) (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= net46)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Security.Cryptography.Encoding (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= net463)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Collections (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Collections.Concurrent (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Linq (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Security.Cryptography.OpenSsl (4.4) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.Collections (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.IO (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.Runtime.Numerics (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.Text.Encoding (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.6)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (== netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard1.3) (== netstandard2.0)) (&& (== netstandard1.3) (>= netstandard1.6))
System.Security.Cryptography.Primitives (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= net461)) (&& (== net45) (< net40) (>= net463)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Security.Cryptography.X509Certificates (4.3.2) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
runtime.native.System (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
runtime.native.System.Net.Http (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2) - restriction: || (&& (== net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Collections (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Globalization.Calendars (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.IO.FileSystem (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.IO.FileSystem.Primitives (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Runtime (>= 4.3)
System.Runtime.Extensions (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Runtime.Handles (>= 4.3)
System.Runtime.InteropServices (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Runtime.Numerics (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Security.Cryptography.Algorithms (>= 4.3)
System.Security.Cryptography.Cng (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Security.Cryptography.Csp (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Security.Cryptography.Encoding (>= 4.3)
System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (== net40) (== net45) (== netcoreapp1.1) (== netcoreapp2.0) (&& (== netstandard1.3) (>= netstandard1.6)) (== netstandard2.0)
System.Text.Encoding (4.3) - restriction: || (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.6)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding.Extensions (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.RegularExpressions (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (>= netcoreapp1.1)) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= netstandard1.3) (>= wpa81)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.0)) (&& (== netcoreapp2.0) (< netstandard1.1)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Tasks (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Tasks (4.3) - restriction: || (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.6)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Tasks.Extensions (4.4) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Collections (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (== net45) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (== net45) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net40) (== netstandard2.0)) (&& (== net40) (>= netstandard1.0)) (== net45) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.3)
System.Threading.Thread (4.3) - restriction: || (&& (== net40) (< net20) (>= netstandard1.3)) (&& (== net40) (< net20) (>= netstandard1.6)) (&& (== net45) (< net20) (>= netstandard1.3)) (&& (== net45) (< net20) (>= netstandard1.6)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Timer (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
System.Runtime (>= 4.3)
System.Xml.ReaderWriter (4.3.1) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Collections (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO.FileSystem (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO.FileSystem.Primitives (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.InteropServices (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.RegularExpressions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Tasks (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading.Tasks.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Xml.XDocument (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (&& (== net45) (< net40) (>= netstandard1.4)) (&& (== net45) (< net40) (>= netstandard1.5)) (&& (== net45) (< net40) (>= netstandard1.6)) (&& (== net45) (>= uap10.0)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< portable-net451+win81+wpa81)) (&& (== netcoreapp2.0) (>= uap10.0)) (== netstandard1.3)
System.Collections (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Tools (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Xml.ReaderWriter (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Xml.XmlDocument (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= net46)) (&& (== net45) (< net40) (>= netstandard1.3)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (== netstandard1.3)
System.Collections (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Xml.ReaderWriter (>= 4.3) - restriction: || (&& (== net40) (>= netstandard1.3)) (&& (== net45) (>= netstandard1.3)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Xml.XmlSerializer (4.3) - restriction: || (&& (== net40) (== netcoreapp2.0)) (&& (== net45) (== netcoreapp2.0)) (&& (== net45) (== netstandard2.0)) (&& (== net45) (< net40) (>= netstandard1.3)) (== netcoreapp1.1) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wp8+wpa81)) (== netstandard1.3)
System.Collections (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Linq (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Emit (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.Primitives (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Reflection.TypeExtensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Runtime.Extensions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Text.RegularExpressions (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Xml.ReaderWriter (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)
System.Xml.XmlDocument (>= 4.3) - restriction: || (== net40) (&& (== net45) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp1.1) (== netcoreapp2.0) (== netstandard1.3) (== netstandard2.0)

8
src/Data/Matlab/Formatter.cs

@ -65,8 +65,12 @@ namespace MathNet.Numerics.Data.Matlab
/// </summary>
internal static void FormatFile(Stream stream, IEnumerable<MatlabMatrix> matrices)
{
#if NETSTANDARD1_3
using (var writer = new BinaryWriter(stream))
#else
using (var buffer = new BufferedStream(stream))
using (var writer = new BinaryWriter(buffer))
#endif
{
// write header and subsystem data offset (116+8 bytes)
var header = Encoding.ASCII.GetBytes(HeaderText + DateTime.Now.ToString(Resources.MatlabDateHeaderFormat));
@ -94,7 +98,9 @@ namespace MathNet.Numerics.Data.Matlab
}
writer.Flush();
#if !NETSTANDARD1_3
writer.Close();
#endif
}
}
@ -400,4 +406,4 @@ namespace MathNet.Numerics.Data.Matlab
}
}
}
}
}

137
src/Data/Matlab/Matlab.csproj

@ -1,104 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{550FB330-C86F-4C9D-9B4C-6D830CEB7520}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MathNet.Numerics.Data.Matlab</RootNamespace>
<TargetFrameworks>net40;netstandard1.3;netstandard2.0</TargetFrameworks>
<NetStandardImplicitPackageVersion>2.0.1</NetStandardImplicitPackageVersion>
<AssemblyName>MathNet.Numerics.Data.Matlab</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\..\out\Data\lib-debug\Net40\</OutputPath>
<IntermediateOutputPath>..\..\..\obj\Data\lib-debug\Net40\</IntermediateOutputPath>
<BaseIntermediateOutputPath>..\..\..\obj\Data\lib-debug\Net40\</BaseIntermediateOutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\..\..\out\Data\lib\Net40\</OutputPath>
<IntermediateOutputPath>..\..\..\obj\Data\lib\Net40\</IntermediateOutputPath>
<BaseIntermediateOutputPath>..\..\..\obj\Data\lib\Net40\</BaseIntermediateOutputPath>
<DocumentationFile>..\..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Matlab.xml</DocumentationFile>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<RootNamespace>MathNet.Numerics.Data.Matlab</RootNamespace>
<IsPackable>true</IsPackable>
<PackageId>MathNet.Numerics.Data.Matlab</PackageId>
<VersionPrefix>4.0.0</VersionPrefix>
<VersionSuffix>beta01</VersionSuffix>
<PackageVersion>4.0.0-beta01</PackageVersion>
<Version>4.0.0-beta01</Version>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<FileVersion>4.0.0.0</FileVersion>
<Title>Math.NET Numerics - MATLAB Data I/O Extensions</Title>
<Authors>Christoph Ruegg, Marcus Cuda</Authors>
<Company>Math.NET Project</Company>
<Product>Math.NET Numerics</Product>
<Description>MathWorks MATLAB Data Input/Output Extensions for Math.NET Numerics, the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use.</Description>
<Copyright>Copyright Math.NET Project</Copyright>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<PackageLicenseUrl>https://numerics.mathdotnet.com/License.html</PackageLicenseUrl>
<PackageProjectUrl>https://numerics.mathdotnet.com/</PackageProjectUrl>
<PackageIconUrl>https://www.mathdotnet.com/images/MathNet128.png</PackageIconUrl>
<PackageReleaseNotes>Support for Math.NET Numerics v4
In addition to .Net 4.0 and newer now also targets .Net Standard 1.3 and 2.0.</PackageReleaseNotes>
<PackageTags>math numeric data matlab</PackageTags>
<IsTool>false</IsTool>
<RepositoryUrl>https://github.com/mathnet/mathnet-numerics</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<NeutralLanguage>en</NeutralLanguage>
<NoPackageAnalysis>false</NoPackageAnalysis>
<IncludeBuildOutput>true</IncludeBuildOutput>
<IncludeContentInPack>false</IncludeContentInPack>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<EnableDefaultCompileItems>true</EnableDefaultCompileItems>
<NoWarn>1701;1702;1705;1591;1573</NoWarn>
</PropertyGroup>
<ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net40'">
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Numerics" />
<Reference Include="Microsoft.CSharp" />
</ItemGroup>
<ItemGroup>
<Compile Include="Adler32.cs" />
<Compile Include="ArrayClass.cs" />
<Compile Include="ArrayFlags.cs" />
<Compile Include="MatlabMatrix.cs" />
<Compile Include="Formatter.cs" />
<Compile Include="DataType.cs" />
<Compile Include="Parser.cs" />
<Compile Include="MatlabReader.cs" />
<Compile Include="MatlabWriter.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Reference Include="System.Runtime.Serialization" />
</ItemGroup>
<ItemGroup>
<None Include="paket.references" />
<Folder Include="Properties\" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v3.5'">
<ItemGroup>
<Reference Include="MathNet.Numerics">
<HintPath>..\..\..\packages\data\MathNet.Numerics\lib\net35\MathNet.Numerics.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And ($(TargetFrameworkVersion) == 'v4.0' Or $(TargetFrameworkVersion) == 'v4.0.3' Or $(TargetFrameworkVersion) == 'v4.5' Or $(TargetFrameworkVersion) == 'v4.5.1' Or $(TargetFrameworkVersion) == 'v4.5.2' Or $(TargetFrameworkVersion) == 'v4.5.3' Or $(TargetFrameworkVersion) == 'v4.6' Or $(TargetFrameworkVersion) == 'v4.6.1' Or $(TargetFrameworkVersion) == 'v4.6.2' Or $(TargetFrameworkVersion) == 'v4.6.3' Or $(TargetFrameworkVersion) == 'v4.7' Or $(TargetFrameworkVersion) == 'v4.7.1')">
<ItemGroup>
<Reference Include="MathNet.Numerics">
<HintPath>..\..\..\packages\data\MathNet.Numerics\lib\net40\MathNet.Numerics.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="($(TargetFrameworkIdentifier) == '.NETCore') Or ($(TargetFrameworkIdentifier) == 'MonoAndroid' And ($(TargetFrameworkVersion) == 'v1.0' Or $(TargetFrameworkVersion) == 'v2.2' Or $(TargetFrameworkVersion) == 'v2.3' Or $(TargetFrameworkVersion) == 'v4.0.3' Or $(TargetFrameworkVersion) == 'v4.1' Or $(TargetFrameworkVersion) == 'v4.2' Or $(TargetFrameworkVersion) == 'v4.3' Or $(TargetFrameworkVersion) == 'v4.4' Or $(TargetFrameworkVersion) == 'v5.0' Or $(TargetFrameworkVersion) == 'v5.1' Or $(TargetFrameworkVersion) == 'v6.0' Or $(TargetFrameworkVersion) == 'v7.0' Or $(TargetFrameworkVersion) == 'v7.1' Or $(TargetFrameworkVersion) == 'v8.0')) Or ($(TargetFrameworkIdentifier) == 'MonoTouch') Or ($(TargetFrameworkIdentifier) == '.NETCoreApp' And ($(TargetFrameworkVersion) == 'v1.0' Or $(TargetFrameworkVersion) == 'v1.1' Or $(TargetFrameworkVersion) == 'v2.0')) Or ($(TargetFrameworkIdentifier) == '.NETStandard' And ($(TargetFrameworkVersion) == 'v1.1' Or $(TargetFrameworkVersion) == 'v1.2' Or $(TargetFrameworkVersion) == 'v1.3' Or $(TargetFrameworkVersion) == 'v1.4' Or $(TargetFrameworkVersion) == 'v1.5' Or $(TargetFrameworkVersion) == 'v1.6' Or $(TargetFrameworkVersion) == 'v2.0')) Or ($(TargetFrameworkProfile) == 'Profile24') Or ($(TargetFrameworkProfile) == 'Profile7') Or ($(TargetFrameworkProfile) == 'Profile47') Or ($(TargetFrameworkProfile) == 'Profile44') Or ($(TargetFrameworkIdentifier) == 'Silverlight' And $(TargetFrameworkVersion) == 'v5.0') Or ($(TargetFrameworkIdentifier) == 'Xamarin.iOS') Or ($(TargetFrameworkIdentifier) == 'Xamarin.Mac') Or ($(TargetFrameworkIdentifier) == 'Xamarin.tvOS') Or ($(TargetFrameworkIdentifier) == 'Xamarin.watchOS')">
<ItemGroup>
<Reference Include="MathNet.Numerics">
<HintPath>..\..\..\packages\data\MathNet.Numerics\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\MathNet.Numerics.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="($(TargetFrameworkIdentifier) == 'WindowsPhoneApp') Or ($(TargetFrameworkIdentifier) == '.NETStandard' And $(TargetFrameworkVersion) == 'v1.0') Or ($(TargetFrameworkProfile) == 'Profile78') Or ($(TargetFrameworkProfile) == 'Profile158') Or ($(TargetFrameworkProfile) == 'Profile259') Or ($(TargetFrameworkProfile) == 'Profile344') Or ($(TargetFrameworkProfile) == 'Profile111') Or ($(TargetFrameworkProfile) == 'Profile255') Or ($(TargetFrameworkProfile) == 'Profile49') Or ($(TargetFrameworkProfile) == 'Profile151') Or ($(TargetFrameworkProfile) == 'Profile31') Or ($(TargetFrameworkProfile) == 'Profile157') Or ($(TargetFrameworkProfile) == 'Profile32') Or ($(TargetFrameworkProfile) == 'Profile84') Or ($(TargetFrameworkIdentifier) == '.NETCore' And $(TargetFrameworkVersion) == 'v5.0') Or ($(TargetFrameworkIdentifier) == 'WindowsPhone' And ($(TargetFrameworkVersion) == 'v8.0' Or $(TargetFrameworkVersion) == 'v8.1'))">
<ItemGroup>
<Reference Include="MathNet.Numerics">
<HintPath>..\..\..\packages\data\MathNet.Numerics\lib\portable-net45+sl5+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\MathNet.Numerics.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
</Choose>
</Project>
<Import Project="..\..\..\.paket\Paket.Restore.targets" />
</Project>

47
src/Data/Matlab/Properties/AssemblyInfo.cs

@ -1,47 +0,0 @@
// <copyright file="AssemblyInfo.cs" company="Math.NET">
// Math.NET Numerics, part of the Math.NET Project
// https://numerics.mathdotnet.com
//
// Copyright (c) 2009-2013 Math.NET
//
// Permission is hereby granted, free of charge, to any person
// obtaining a copy of this software and associated documentation
// files (the "Software"), to deal in the Software without
// restriction, including without limitation the rights to use,
// copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the
// Software is furnished to do so, subject to the following
// conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
// OTHER DEALINGS IN THE SOFTWARE.
// </copyright>
using System;
using System.Reflection;
using System.Runtime.InteropServices;
[assembly: AssemblyTitle("Math.NET Numerics - MATLAB Data I/O Extensions")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Marcus Cuda, Christoph Ruegg")]
[assembly: AssemblyProduct("Math.NET Numerics")]
[assembly: AssemblyCopyright("Copyright (c) Math.NET Project")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: CLSCompliant(true)]
[assembly: ComVisible(false)]
[assembly: Guid("1a350030-3ad3-4e15-953d-33342a371aba")]
[assembly: AssemblyVersion("3.2.1.0")]
[assembly: AssemblyFileVersion("3.2.1.0")]
[assembly: AssemblyInformationalVersion("3.2.1")]

7
src/Data/Text/DelimitedReader.cs

@ -159,7 +159,9 @@ namespace MathNet.Numerics.Data.Text
}
}
#if !NETSTANDARD1_3
reader.Close();
#endif
reader.Dispose();
return matrix;
@ -179,7 +181,8 @@ namespace MathNet.Numerics.Data.Text
public static Matrix<T> Read<T>(string filePath, bool sparse = false, string delimiter = @"\s", bool hasHeaders = false, IFormatProvider formatProvider = null, T? missingValue = null)
where T : struct, IEquatable<T>, IFormattable
{
using (var reader = new StreamReader(filePath))
using (var stream = File.OpenRead(filePath))
using (var reader = new StreamReader(stream))
{
return Read(reader, sparse, delimiter, hasHeaders, formatProvider, missingValue);
}
@ -274,7 +277,7 @@ namespace MathNet.Numerics.Data.Text
var pos = 0;
var count = 0;
while ((pos = obj.IndexOf(demlimiter, pos, StringComparison.InvariantCultureIgnoreCase)) != -1)
while ((pos = obj.IndexOf(demlimiter, pos, StringComparison.OrdinalIgnoreCase)) != -1)
{
count++;
pos++;

3
src/Data/Text/DelimitedWriter.cs

@ -143,7 +143,8 @@ namespace MathNet.Numerics.Data.Text
public static void Write<T>(string filePath, Matrix<T> matrix, string delimiter = "\t", IList<string> columnHeaders = null, string format = null, IFormatProvider formatProvider = null, T? missingValue = null)
where T : struct, IEquatable<T>, IFormattable
{
using (var writer = new StreamWriter(filePath))
using (var stream = File.Create(filePath))
using (var writer = new StreamWriter(stream))
{
Write(writer, matrix, delimiter: delimiter, columnHeaders: columnHeaders, format: format, formatProvider: formatProvider, missingValue: missingValue);
}

8
src/Data/Text/MatrixMarketWriter.cs

@ -61,8 +61,12 @@ namespace MathNet.Numerics.Data.Text
case Compression.GZip:
using (var compressed = new GZipStream(stream, CompressionMode.Compress))
#if NETSTANDARD1_3
using (var writer = new StreamWriter(compressed))
#else
using (var buffered = new BufferedStream(compressed, 4096))
using (var writer = new StreamWriter(buffered))
#endif
{
WriteMatrix(writer, matrix);
}
@ -91,8 +95,12 @@ namespace MathNet.Numerics.Data.Text
case Compression.GZip:
using (var compressed = new GZipStream(stream, CompressionMode.Compress))
#if NETSTANDARD1_3
using (var writer = new StreamWriter(compressed))
#else
using (var buffered = new BufferedStream(compressed, 4096))
using (var writer = new StreamWriter(buffered))
#endif
{
WriteVector(writer, vector);
}

133
src/Data/Text/Text.csproj

@ -1,100 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{9D3A08E1-6B96-4552-A535-412E589B3264}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MathNet.Numerics.Data.Text</RootNamespace>
<TargetFrameworks>net40;netstandard1.3;netstandard2.0</TargetFrameworks>
<NetStandardImplicitPackageVersion>2.0.1</NetStandardImplicitPackageVersion>
<AssemblyName>MathNet.Numerics.Data.Text</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\..\out\Data\lib-debug\Net40\</OutputPath>
<IntermediateOutputPath>..\..\..\obj\Data\lib-debug\Net40\</IntermediateOutputPath>
<BaseIntermediateOutputPath>..\..\..\obj\Data\lib-debug\Net40\</BaseIntermediateOutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\..\..\out\Data\lib\Net40\</OutputPath>
<IntermediateOutputPath>..\..\..\obj\Data\lib\Net40\</IntermediateOutputPath>
<BaseIntermediateOutputPath>..\..\..\obj\Data\lib\Net40\</BaseIntermediateOutputPath>
<DocumentationFile>..\..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Text.xml</DocumentationFile>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<RootNamespace>MathNet.Numerics.Data.Text</RootNamespace>
<IsPackable>true</IsPackable>
<PackageId>MathNet.Numerics.Data.Text</PackageId>
<VersionPrefix>4.0.0</VersionPrefix>
<VersionSuffix>beta01</VersionSuffix>
<PackageVersion>4.0.0-beta01</PackageVersion>
<Version>4.0.0-beta01</Version>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<FileVersion>4.0.0.0</FileVersion>
<Title>Math.NET Numerics - Text Data I/O Extensions</Title>
<Authors>Christoph Ruegg, Marcus Cuda</Authors>
<Company>Math.NET Project</Company>
<Product>Math.NET Numerics</Product>
<Description>Text Data Input/Output Extensions for Math.NET Numerics, the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use.</Description>
<Copyright>Copyright Math.NET Project</Copyright>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<PackageLicenseUrl>https://numerics.mathdotnet.com/License.html</PackageLicenseUrl>
<PackageProjectUrl>https://numerics.mathdotnet.com/</PackageProjectUrl>
<PackageIconUrl>https://www.mathdotnet.com/images/MathNet128.png</PackageIconUrl>
<PackageReleaseNotes>Support for Math.NET Numerics v4
In addition to .Net 4.0 and newer now also targets .Net Standard 1.3 and 2.0.</PackageReleaseNotes>
<PackageTags>math numeric data text csv tsv json xml</PackageTags>
<IsTool>false</IsTool>
<RepositoryUrl>https://github.com/mathnet/mathnet-numerics</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<NeutralLanguage>en</NeutralLanguage>
<NoPackageAnalysis>false</NoPackageAnalysis>
<IncludeBuildOutput>true</IncludeBuildOutput>
<IncludeContentInPack>false</IncludeContentInPack>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<EnableDefaultCompileItems>true</EnableDefaultCompileItems>
<NoWarn>1701;1702;1705;1591;1573</NoWarn>
</PropertyGroup>
<ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net40'">
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Numerics" />
<Reference Include="Microsoft.CSharp" />
</ItemGroup>
<ItemGroup>
<Compile Include="DelimitedReader.cs" />
<Compile Include="DelimitedWriter.cs" />
<Compile Include="MatrixMarketReader.cs" />
<Compile Include="MatrixMarketWriter.cs" />
<Compile Include="Options.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Reference Include="System.Runtime.Serialization" />
</ItemGroup>
<ItemGroup>
<None Include="paket.references" />
<Folder Include="Properties\" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v3.5'">
<ItemGroup>
<Reference Include="MathNet.Numerics">
<HintPath>..\..\..\packages\data\MathNet.Numerics\lib\net35\MathNet.Numerics.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And ($(TargetFrameworkVersion) == 'v4.0' Or $(TargetFrameworkVersion) == 'v4.0.3' Or $(TargetFrameworkVersion) == 'v4.5' Or $(TargetFrameworkVersion) == 'v4.5.1' Or $(TargetFrameworkVersion) == 'v4.5.2' Or $(TargetFrameworkVersion) == 'v4.5.3' Or $(TargetFrameworkVersion) == 'v4.6' Or $(TargetFrameworkVersion) == 'v4.6.1' Or $(TargetFrameworkVersion) == 'v4.6.2' Or $(TargetFrameworkVersion) == 'v4.6.3' Or $(TargetFrameworkVersion) == 'v4.7' Or $(TargetFrameworkVersion) == 'v4.7.1')">
<ItemGroup>
<Reference Include="MathNet.Numerics">
<HintPath>..\..\..\packages\data\MathNet.Numerics\lib\net40\MathNet.Numerics.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="($(TargetFrameworkIdentifier) == '.NETCore') Or ($(TargetFrameworkIdentifier) == 'MonoAndroid' And ($(TargetFrameworkVersion) == 'v1.0' Or $(TargetFrameworkVersion) == 'v2.2' Or $(TargetFrameworkVersion) == 'v2.3' Or $(TargetFrameworkVersion) == 'v4.0.3' Or $(TargetFrameworkVersion) == 'v4.1' Or $(TargetFrameworkVersion) == 'v4.2' Or $(TargetFrameworkVersion) == 'v4.3' Or $(TargetFrameworkVersion) == 'v4.4' Or $(TargetFrameworkVersion) == 'v5.0' Or $(TargetFrameworkVersion) == 'v5.1' Or $(TargetFrameworkVersion) == 'v6.0' Or $(TargetFrameworkVersion) == 'v7.0' Or $(TargetFrameworkVersion) == 'v7.1' Or $(TargetFrameworkVersion) == 'v8.0')) Or ($(TargetFrameworkIdentifier) == 'MonoTouch') Or ($(TargetFrameworkIdentifier) == '.NETCoreApp' And ($(TargetFrameworkVersion) == 'v1.0' Or $(TargetFrameworkVersion) == 'v1.1' Or $(TargetFrameworkVersion) == 'v2.0')) Or ($(TargetFrameworkIdentifier) == '.NETStandard' And ($(TargetFrameworkVersion) == 'v1.1' Or $(TargetFrameworkVersion) == 'v1.2' Or $(TargetFrameworkVersion) == 'v1.3' Or $(TargetFrameworkVersion) == 'v1.4' Or $(TargetFrameworkVersion) == 'v1.5' Or $(TargetFrameworkVersion) == 'v1.6' Or $(TargetFrameworkVersion) == 'v2.0')) Or ($(TargetFrameworkProfile) == 'Profile24') Or ($(TargetFrameworkProfile) == 'Profile7') Or ($(TargetFrameworkProfile) == 'Profile47') Or ($(TargetFrameworkProfile) == 'Profile44') Or ($(TargetFrameworkIdentifier) == 'Silverlight' And $(TargetFrameworkVersion) == 'v5.0') Or ($(TargetFrameworkIdentifier) == 'Xamarin.iOS') Or ($(TargetFrameworkIdentifier) == 'Xamarin.Mac') Or ($(TargetFrameworkIdentifier) == 'Xamarin.tvOS') Or ($(TargetFrameworkIdentifier) == 'Xamarin.watchOS')">
<ItemGroup>
<Reference Include="MathNet.Numerics">
<HintPath>..\..\..\packages\data\MathNet.Numerics\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\MathNet.Numerics.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="($(TargetFrameworkIdentifier) == 'WindowsPhoneApp') Or ($(TargetFrameworkIdentifier) == '.NETStandard' And $(TargetFrameworkVersion) == 'v1.0') Or ($(TargetFrameworkProfile) == 'Profile78') Or ($(TargetFrameworkProfile) == 'Profile158') Or ($(TargetFrameworkProfile) == 'Profile259') Or ($(TargetFrameworkProfile) == 'Profile344') Or ($(TargetFrameworkProfile) == 'Profile111') Or ($(TargetFrameworkProfile) == 'Profile255') Or ($(TargetFrameworkProfile) == 'Profile49') Or ($(TargetFrameworkProfile) == 'Profile151') Or ($(TargetFrameworkProfile) == 'Profile31') Or ($(TargetFrameworkProfile) == 'Profile157') Or ($(TargetFrameworkProfile) == 'Profile32') Or ($(TargetFrameworkProfile) == 'Profile84') Or ($(TargetFrameworkIdentifier) == '.NETCore' And $(TargetFrameworkVersion) == 'v5.0') Or ($(TargetFrameworkIdentifier) == 'WindowsPhone' And ($(TargetFrameworkVersion) == 'v8.0' Or $(TargetFrameworkVersion) == 'v8.1'))">
<ItemGroup>
<Reference Include="MathNet.Numerics">
<HintPath>..\..\..\packages\data\MathNet.Numerics\lib\portable-net45+sl5+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\MathNet.Numerics.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
</Choose>
</Project>
<Import Project="..\..\..\.paket\Paket.Restore.targets" />
</Project>

22
src/DataUnitTests/Matlab/MatlabWriterTests.cs

@ -44,13 +44,21 @@ namespace MathNet.Numerics.Data.UnitTests.Matlab
public void WriteBadMatricesThrowsArgumentException()
{
Matrix<float> matrix = Matrix<float>.Build.Dense(1, 1);
Assert.Throws<ArgumentException>(() => MatlabWriter.Write("somefile3", matrix, string.Empty));
Assert.Throws<ArgumentException>(() => MatlabWriter.Write("somefile3", matrix, null));
Assert.Throws<ArgumentException>(() => MatlabWriter.Write("somefile3", matrix, "some matrix"));
Assert.Throws<ArgumentException>(() => MatlabWriter.Write("somefile3", new[] { matrix }, new[] { string.Empty }));
Assert.Throws<ArgumentException>(() => MatlabWriter.Write("somefile3", new[] { matrix }, new string[] { null }));
Assert.Throws<ArgumentException>(() => MatlabWriter.Write("somefile3", new[] { matrix, matrix }, new[] { "matrix" }));
Assert.Throws<ArgumentException>(() => MatlabWriter.Write("somefile3", new[] { matrix }, new[] { "some matrix" }));
var filePath = Path.GetTempFileName();
try
{
Assert.Throws<ArgumentException>(() => MatlabWriter.Write(filePath, matrix, string.Empty));
Assert.Throws<ArgumentException>(() => MatlabWriter.Write(filePath, matrix, null));
Assert.Throws<ArgumentException>(() => MatlabWriter.Write(filePath, matrix, "some matrix"));
Assert.Throws<ArgumentException>(() => MatlabWriter.Write(filePath, new[] { matrix }, new[] { string.Empty }));
Assert.Throws<ArgumentException>(() => MatlabWriter.Write(filePath, new[] { matrix }, new string[] { null }));
Assert.Throws<ArgumentException>(() => MatlabWriter.Write(filePath, new[] { matrix, matrix }, new[] { "matrix" }));
Assert.Throws<ArgumentException>(() => MatlabWriter.Write(filePath, new[] { matrix }, new[] { "some matrix" }));
}
finally
{
File.Delete(filePath);
}
}
[Test]

35
src/Data/Text/Properties/AssemblyInfo.cs → src/DataUnitTests/Program.cs

@ -1,8 +1,9 @@
// <copyright file="AssemblyInfo.cs" company="Math.NET">
// <copyright file="Program.cs" company="Math.NET">
// Math.NET Numerics, part of the Math.NET Project
// https://numerics.mathdotnet.com
// http://numerics.mathdotnet.com
// http://github.com/mathnet/mathnet-numerics
//
// Copyright (c) 2009-2013 Math.NET
// Copyright (c) 2009-2017 Math.NET
//
// Permission is hereby granted, free of charge, to any person
// obtaining a copy of this software and associated documentation
@ -26,22 +27,16 @@
// OTHER DEALINGS IN THE SOFTWARE.
// </copyright>
using System;
using NUnitLite;
using System.Reflection;
using System.Runtime.InteropServices;
[assembly: AssemblyTitle("Math.NET Numerics - Text Data I/O Extensions")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Marcus Cuda, Christoph Ruegg")]
[assembly: AssemblyProduct("Math.NET Numerics")]
[assembly: AssemblyCopyright("Copyright (c) Math.NET Project")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: CLSCompliant(true)]
[assembly: ComVisible(false)]
[assembly: Guid("d9f6a513-7772-4a7d-a15e-668dfcdf5b00")]
[assembly: AssemblyVersion("3.2.1.0")]
[assembly: AssemblyFileVersion("3.2.1.0")]
[assembly: AssemblyInformationalVersion("3.2.1")]
namespace MathNet.Numerics.Data.UnitTests
{
class Program
{
public static int Main(string[] args)
{
return new AutoRun(typeof(Program).GetTypeInfo().Assembly).Execute(args);
}
}
}

6
src/DataUnitTests/Properties/AssemblyInfo.cs

@ -14,6 +14,6 @@ using System.Runtime.InteropServices;
[assembly: ComVisible(false)]
[assembly: Guid("bb41bee6-eb4c-48c9-8edd-7a5ae2422567")]
[assembly: AssemblyVersion("3.2.1.0")]
[assembly: AssemblyFileVersion("3.2.1.0")]
[assembly: AssemblyInformationalVersion("3.2.1")]
[assembly: AssemblyVersion("4.0.0.0")]
[assembly: AssemblyFileVersion("4.0.0.0")]
[assembly: AssemblyInformationalVersion("4.0.0-beta01")]

139
src/DataUnitTests/UnitTests.csproj

@ -1,137 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{6B0247F6-B332-41BC-B100-C0E5509EE612}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MathNet.Numerics.Data.UnitTests</RootNamespace>
<OutputType>Exe</OutputType>
<TargetFrameworks>net45;netcoreapp1.1;netcoreapp2.0</TargetFrameworks>
<RuntimeIdentifiers>win7-x64;win-7x86;ubuntu.16.10-x64</RuntimeIdentifiers>
<RuntimeFrameworkVersion>2.0.0</RuntimeFrameworkVersion>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<AssemblyName>MathNet.Numerics.Data.UnitTests</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\out\Data\test-debug\Net40\</OutputPath>
<IntermediateOutputPath>..\..\obj\Data\test-debug\Net40\</IntermediateOutputPath>
<BaseIntermediateOutputPath>..\..\obj\Data\test-debug\Net40\</BaseIntermediateOutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\..\out\Data\test\Net40\</OutputPath>
<IntermediateOutputPath>..\..\obj\Data\test\Net40\</IntermediateOutputPath>
<BaseIntermediateOutputPath>..\..\obj\Data\test\Net40\</BaseIntermediateOutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<RootNamespace>MathNet.Numerics.Data.UnitTests</RootNamespace>
<IsPackable>false</IsPackable>
</PropertyGroup>
<ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='net45'">
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Numerics" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="AssertHelpers.cs" />
<Compile Include="Matlab\MatlabReaderTests.cs" />
<Compile Include="Matlab\MatlabWriterTests.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Text\DelimitedReaderTests.cs" />
<Compile Include="Text\DelimitedWriterTests.cs" />
<Compile Include="Text\MatrixMarketReaderTests.cs" />
<Compile Include="Text\MatrixMarketWriterTests.cs" />
</ItemGroup>
<ItemGroup>
<None Include="paket.references">
<SubType>Designer</SubType>
</None>
<ProjectReference Include="..\Data\Matlab\Matlab.csproj" />
<ProjectReference Include="..\Data\Text\Text.csproj" />
<ProjectReference Include="..\TestData\TestData.csproj" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Data\Matlab\Matlab.csproj">
<Project>{550fb330-c86f-4c9d-9b4c-6d830ceb7520}</Project>
<Name>Matlab</Name>
</ProjectReference>
<ProjectReference Include="..\Data\Text\Text.csproj">
<Project>{9d3a08e1-6b96-4552-a535-412e589b3264}</Project>
<Name>Text</Name>
</ProjectReference>
<ProjectReference Include="..\TestData\TestData.csproj">
<Project>{af3253c9-4db5-45a0-98cf-c105fda9da47}</Project>
<Name>TestData</Name>
</ProjectReference>
<Service Include="{82a7f48d-3b50-4b1e-b82e-3ada8210c358}" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v3.5'">
<ItemGroup>
<Reference Include="MathNet.Numerics">
<HintPath>..\..\packages\data\MathNet.Numerics\lib\net35\MathNet.Numerics.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And ($(TargetFrameworkVersion) == 'v4.0' Or $(TargetFrameworkVersion) == 'v4.0.3' Or $(TargetFrameworkVersion) == 'v4.5' Or $(TargetFrameworkVersion) == 'v4.5.1' Or $(TargetFrameworkVersion) == 'v4.5.2' Or $(TargetFrameworkVersion) == 'v4.5.3' Or $(TargetFrameworkVersion) == 'v4.6' Or $(TargetFrameworkVersion) == 'v4.6.1' Or $(TargetFrameworkVersion) == 'v4.6.2' Or $(TargetFrameworkVersion) == 'v4.6.3' Or $(TargetFrameworkVersion) == 'v4.7' Or $(TargetFrameworkVersion) == 'v5.0')">
<ItemGroup>
<Reference Include="MathNet.Numerics">
<HintPath>..\..\packages\data\MathNet.Numerics\lib\net40\MathNet.Numerics.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="($(TargetFrameworkIdentifier) == '.NETCore') Or ($(TargetFrameworkIdentifier) == '.NETStandard' And ($(TargetFrameworkVersion) == 'v1.1' Or $(TargetFrameworkVersion) == 'v1.2' Or $(TargetFrameworkVersion) == 'v1.3' Or $(TargetFrameworkVersion) == 'v1.4' Or $(TargetFrameworkVersion) == 'v1.5' Or $(TargetFrameworkVersion) == 'v1.6' Or $(TargetFrameworkVersion) == 'v2.0')) Or ($(TargetFrameworkIdentifier) == '.NETCoreApp' And ($(TargetFrameworkVersion) == 'v1.0' Or $(TargetFrameworkVersion) == 'v1.1' Or $(TargetFrameworkVersion) == 'v2.0')) Or ($(TargetFrameworkIdentifier) == 'MonoAndroid' And ($(TargetFrameworkVersion) == 'v1.0' Or $(TargetFrameworkVersion) == 'v2.2' Or $(TargetFrameworkVersion) == 'v2.3' Or $(TargetFrameworkVersion) == 'v4.0.3' Or $(TargetFrameworkVersion) == 'v4.1' Or $(TargetFrameworkVersion) == 'v4.2' Or $(TargetFrameworkVersion) == 'v4.3' Or $(TargetFrameworkVersion) == 'v4.4' Or $(TargetFrameworkVersion) == 'v5.0' Or $(TargetFrameworkVersion) == 'v5.1' Or $(TargetFrameworkVersion) == 'v6.0' Or $(TargetFrameworkVersion) == 'v7.0' Or $(TargetFrameworkVersion) == 'v7.1')) Or ($(TargetFrameworkIdentifier) == 'MonoTouch') Or ($(TargetFrameworkIdentifier) == 'Xamarin.tvOS') Or ($(TargetFrameworkIdentifier) == 'Xamarin.watchOS') Or ($(TargetFrameworkIdentifier) == 'Xamarin.iOS') Or ($(TargetFrameworkIdentifier) == 'Xamarin.Mac') Or ($(TargetFrameworkIdentifier) == 'Silverlight' And $(TargetFrameworkVersion) == 'v5.0') Or ($(TargetFrameworkProfile) == 'Profile7') Or ($(TargetFrameworkProfile) == 'Profile24') Or ($(TargetFrameworkProfile) == 'Profile44') Or ($(TargetFrameworkProfile) == 'Profile47')">
<ItemGroup>
<Reference Include="MathNet.Numerics">
<HintPath>..\..\packages\data\MathNet.Numerics\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\MathNet.Numerics.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="($(TargetFrameworkIdentifier) == 'WindowsPhoneApp') Or ($(TargetFrameworkIdentifier) == '.NETCore' And $(TargetFrameworkVersion) == 'v5.0') Or ($(TargetFrameworkIdentifier) == '.NETStandard' And $(TargetFrameworkVersion) == 'v1.0') Or ($(TargetFrameworkIdentifier) == 'WindowsPhone' And ($(TargetFrameworkVersion) == 'v8.0' Or $(TargetFrameworkVersion) == 'v8.1')) Or ($(TargetFrameworkProfile) == 'Profile31') Or ($(TargetFrameworkProfile) == 'Profile32') Or ($(TargetFrameworkProfile) == 'Profile49') Or ($(TargetFrameworkProfile) == 'Profile78') Or ($(TargetFrameworkProfile) == 'Profile84') Or ($(TargetFrameworkProfile) == 'Profile111') Or ($(TargetFrameworkProfile) == 'Profile151') Or ($(TargetFrameworkProfile) == 'Profile157') Or ($(TargetFrameworkProfile) == 'Profile158') Or ($(TargetFrameworkProfile) == 'Profile255') Or ($(TargetFrameworkProfile) == 'Profile259') Or ($(TargetFrameworkProfile) == 'Profile344')">
<ItemGroup>
<Reference Include="MathNet.Numerics">
<HintPath>..\..\packages\data\MathNet.Numerics\lib\portable-net45+sl5+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\MathNet.Numerics.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
</Choose>
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v3.5'">
<ItemGroup>
<Reference Include="nunit.framework">
<HintPath>..\..\packages\NUnit\lib\net35\nunit.framework.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.5'">
<ItemGroup>
<Reference Include="nunit.framework">
<HintPath>..\..\packages\NUnit\lib\net45\nunit.framework.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
</Choose>
<Import Project="..\..\.paket\Paket.Restore.targets" />
</Project>

4
src/DataUnitTests/paket.references

@ -0,0 +1,4 @@
group Data
NUnit
NUnitLite content:none
MathNet.Numerics
Loading…
Cancel
Save