diff --git a/.gitignore b/.gitignore
index e90d236f..f1fb2f8d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,6 +10,7 @@ out/
*.userprefs
.vagrant
.vs
+.vscode
.idea
# Test & Analysis Results
diff --git a/MathNet.Numerics.Data.sln b/MathNet.Numerics.Data.sln
index 4fe5d412..bb361294 100644
--- a/MathNet.Numerics.Data.sln
+++ b/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
diff --git a/MathNet.Numerics.Data.sln.DotSettings b/MathNet.Numerics.Data.sln.DotSettings
index b5e5f590..6e037602 100644
--- a/MathNet.Numerics.Data.sln.DotSettings
+++ b/MathNet.Numerics.Data.sln.DotSettings
@@ -16,7 +16,10 @@
False
False
True
+ NEVER
+ NEVER
False
+ NEVER
False
False
True
@@ -77,7 +80,12 @@ OTHER DEALINGS IN THE SOFTWARE.
SVD
TFQMR
WH
+ True
+ True
+ True
+ True
True
+ True
True
True
<data />
diff --git a/RELEASENOTES-Data.md b/RELEASENOTES-Data.md
index 25b0cac8..be0ff7d3 100644
--- a/RELEASENOTES-Data.md
+++ b/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
diff --git a/build.fsx b/build.fsx
index 2fe303f5..1f193f53 100644
--- a/build.fsx
+++ b/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"
diff --git a/paket.dependencies b/paket.dependencies
index c4e01843..2bfe6244 100644
--- a/paket.dependencies
+++ b/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
diff --git a/paket.lock b/paket.lock
index 7e7e0338..589f879b 100644
--- a/paket.lock
+++ b/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)
diff --git a/src/Data/Matlab/Formatter.cs b/src/Data/Matlab/Formatter.cs
index 6b8df327..f8b6198a 100644
--- a/src/Data/Matlab/Formatter.cs
+++ b/src/Data/Matlab/Formatter.cs
@@ -65,8 +65,12 @@ namespace MathNet.Numerics.Data.Matlab
///
internal static void FormatFile(Stream stream, IEnumerable 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
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/Data/Matlab/Matlab.csproj b/src/Data/Matlab/Matlab.csproj
index 818c9da8..d8f73d62 100644
--- a/src/Data/Matlab/Matlab.csproj
+++ b/src/Data/Matlab/Matlab.csproj
@@ -1,104 +1,53 @@
-
-
-
+
+
- Debug
- AnyCPU
- {550FB330-C86F-4C9D-9B4C-6D830CEB7520}
Library
- Properties
- MathNet.Numerics.Data.Matlab
+ net40;netstandard1.3;netstandard2.0
+ 2.0.1
MathNet.Numerics.Data.Matlab
- v4.0
- 512
-
-
- true
- full
- false
- ..\..\..\out\Data\lib-debug\Net40\
- ..\..\..\obj\Data\lib-debug\Net40\
- ..\..\..\obj\Data\lib-debug\Net40\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- ..\..\..\out\Data\lib\Net40\
- ..\..\..\obj\Data\lib\Net40\
- ..\..\..\obj\Data\lib\Net40\
- ..\..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Matlab.xml
- TRACE
- prompt
- 4
+ MathNet.Numerics.Data.Matlab
+ true
+ MathNet.Numerics.Data.Matlab
+ 4.0.0
+ beta01
+ 4.0.0-beta01
+ 4.0.0-beta01
+ 4.0.0.0
+ 4.0.0.0
+ Math.NET Numerics - MATLAB Data I/O Extensions
+ Christoph Ruegg, Marcus Cuda
+ Math.NET Project
+ Math.NET Numerics
+ 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.
+ Copyright Math.NET Project
+ false
+ https://numerics.mathdotnet.com/License.html
+ https://numerics.mathdotnet.com/
+ https://www.mathdotnet.com/images/MathNet128.png
+ Support for Math.NET Numerics v4
+In addition to .Net 4.0 and newer now also targets .Net Standard 1.3 and 2.0.
+ math numeric data matlab
+ false
+ https://github.com/mathnet/mathnet-numerics
+ git
+ en
+ false
+ true
+ false
+ true
+ false
+ true
+ true
+ 1701;1702;1705;1591;1573
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
-
-
-
-
-
- ..\..\..\packages\data\MathNet.Numerics\lib\net35\MathNet.Numerics.dll
- True
- True
-
-
-
-
-
-
- ..\..\..\packages\data\MathNet.Numerics\lib\net40\MathNet.Numerics.dll
- True
- True
-
-
-
-
-
-
- ..\..\..\packages\data\MathNet.Numerics\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\MathNet.Numerics.dll
- True
- True
-
-
-
-
-
-
- ..\..\..\packages\data\MathNet.Numerics\lib\portable-net45+sl5+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\MathNet.Numerics.dll
- True
- True
-
-
-
-
-
\ No newline at end of file
+
+
diff --git a/src/Data/Matlab/Properties/AssemblyInfo.cs b/src/Data/Matlab/Properties/AssemblyInfo.cs
deleted file mode 100644
index c35751e8..00000000
--- a/src/Data/Matlab/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-//
-// 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.
-//
-
-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")]
diff --git a/src/Data/Text/DelimitedReader.cs b/src/Data/Text/DelimitedReader.cs
index 90bf66d8..dfc4d2f1 100644
--- a/src/Data/Text/DelimitedReader.cs
+++ b/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 Read(string filePath, bool sparse = false, string delimiter = @"\s", bool hasHeaders = false, IFormatProvider formatProvider = null, T? missingValue = null)
where T : struct, IEquatable, 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++;
diff --git a/src/Data/Text/DelimitedWriter.cs b/src/Data/Text/DelimitedWriter.cs
index 54f9611f..1a6cae0f 100644
--- a/src/Data/Text/DelimitedWriter.cs
+++ b/src/Data/Text/DelimitedWriter.cs
@@ -143,7 +143,8 @@ namespace MathNet.Numerics.Data.Text
public static void Write(string filePath, Matrix matrix, string delimiter = "\t", IList columnHeaders = null, string format = null, IFormatProvider formatProvider = null, T? missingValue = null)
where T : struct, IEquatable, 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);
}
diff --git a/src/Data/Text/MatrixMarketWriter.cs b/src/Data/Text/MatrixMarketWriter.cs
index b5667bd7..3e8b1549 100644
--- a/src/Data/Text/MatrixMarketWriter.cs
+++ b/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);
}
diff --git a/src/Data/Text/Text.csproj b/src/Data/Text/Text.csproj
index 9f50396a..75c57547 100644
--- a/src/Data/Text/Text.csproj
+++ b/src/Data/Text/Text.csproj
@@ -1,100 +1,53 @@
-
-
-
+
+
- Debug
- AnyCPU
- {9D3A08E1-6B96-4552-A535-412E589B3264}
Library
- Properties
- MathNet.Numerics.Data.Text
+ net40;netstandard1.3;netstandard2.0
+ 2.0.1
MathNet.Numerics.Data.Text
- v4.0
- 512
-
-
- true
- full
- false
- ..\..\..\out\Data\lib-debug\Net40\
- ..\..\..\obj\Data\lib-debug\Net40\
- ..\..\..\obj\Data\lib-debug\Net40\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- ..\..\..\out\Data\lib\Net40\
- ..\..\..\obj\Data\lib\Net40\
- ..\..\..\obj\Data\lib\Net40\
- ..\..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Text.xml
- TRACE
- prompt
- 4
+ MathNet.Numerics.Data.Text
+ true
+ MathNet.Numerics.Data.Text
+ 4.0.0
+ beta01
+ 4.0.0-beta01
+ 4.0.0-beta01
+ 4.0.0.0
+ 4.0.0.0
+ Math.NET Numerics - Text Data I/O Extensions
+ Christoph Ruegg, Marcus Cuda
+ Math.NET Project
+ Math.NET Numerics
+ 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.
+ Copyright Math.NET Project
+ false
+ https://numerics.mathdotnet.com/License.html
+ https://numerics.mathdotnet.com/
+ https://www.mathdotnet.com/images/MathNet128.png
+ Support for Math.NET Numerics v4
+In addition to .Net 4.0 and newer now also targets .Net Standard 1.3 and 2.0.
+ math numeric data text csv tsv json xml
+ false
+ https://github.com/mathnet/mathnet-numerics
+ git
+ en
+ false
+ true
+ false
+ true
+ false
+ true
+ true
+ 1701;1702;1705;1591;1573
-
+
-
-
-
-
-
-
-
-
-
+
-
+
-
-
-
-
-
-
- ..\..\..\packages\data\MathNet.Numerics\lib\net35\MathNet.Numerics.dll
- True
- True
-
-
-
-
-
-
- ..\..\..\packages\data\MathNet.Numerics\lib\net40\MathNet.Numerics.dll
- True
- True
-
-
-
-
-
-
- ..\..\..\packages\data\MathNet.Numerics\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\MathNet.Numerics.dll
- True
- True
-
-
-
-
-
-
- ..\..\..\packages\data\MathNet.Numerics\lib\portable-net45+sl5+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\MathNet.Numerics.dll
- True
- True
-
-
-
-
-
\ No newline at end of file
+
+
diff --git a/src/DataUnitTests/Matlab/MatlabWriterTests.cs b/src/DataUnitTests/Matlab/MatlabWriterTests.cs
index 8bd02309..ea604607 100644
--- a/src/DataUnitTests/Matlab/MatlabWriterTests.cs
+++ b/src/DataUnitTests/Matlab/MatlabWriterTests.cs
@@ -44,13 +44,21 @@ namespace MathNet.Numerics.Data.UnitTests.Matlab
public void WriteBadMatricesThrowsArgumentException()
{
Matrix matrix = Matrix.Build.Dense(1, 1);
- Assert.Throws(() => MatlabWriter.Write("somefile3", matrix, string.Empty));
- Assert.Throws(() => MatlabWriter.Write("somefile3", matrix, null));
- Assert.Throws(() => MatlabWriter.Write("somefile3", matrix, "some matrix"));
- Assert.Throws(() => MatlabWriter.Write("somefile3", new[] { matrix }, new[] { string.Empty }));
- Assert.Throws(() => MatlabWriter.Write("somefile3", new[] { matrix }, new string[] { null }));
- Assert.Throws(() => MatlabWriter.Write("somefile3", new[] { matrix, matrix }, new[] { "matrix" }));
- Assert.Throws(() => MatlabWriter.Write("somefile3", new[] { matrix }, new[] { "some matrix" }));
+ var filePath = Path.GetTempFileName();
+ try
+ {
+ Assert.Throws(() => MatlabWriter.Write(filePath, matrix, string.Empty));
+ Assert.Throws(() => MatlabWriter.Write(filePath, matrix, null));
+ Assert.Throws(() => MatlabWriter.Write(filePath, matrix, "some matrix"));
+ Assert.Throws(() => MatlabWriter.Write(filePath, new[] { matrix }, new[] { string.Empty }));
+ Assert.Throws(() => MatlabWriter.Write(filePath, new[] { matrix }, new string[] { null }));
+ Assert.Throws(() => MatlabWriter.Write(filePath, new[] { matrix, matrix }, new[] { "matrix" }));
+ Assert.Throws(() => MatlabWriter.Write(filePath, new[] { matrix }, new[] { "some matrix" }));
+ }
+ finally
+ {
+ File.Delete(filePath);
+ }
}
[Test]
diff --git a/src/Data/Text/Properties/AssemblyInfo.cs b/src/DataUnitTests/Program.cs
similarity index 58%
rename from src/Data/Text/Properties/AssemblyInfo.cs
rename to src/DataUnitTests/Program.cs
index d2432e66..1e78e64a 100644
--- a/src/Data/Text/Properties/AssemblyInfo.cs
+++ b/src/DataUnitTests/Program.cs
@@ -1,8 +1,9 @@
-//
+//
// 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.
//
-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);
+ }
+ }
+}
diff --git a/src/DataUnitTests/Properties/AssemblyInfo.cs b/src/DataUnitTests/Properties/AssemblyInfo.cs
index 1ac426c3..9fb266df 100644
--- a/src/DataUnitTests/Properties/AssemblyInfo.cs
+++ b/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")]
diff --git a/src/DataUnitTests/UnitTests.csproj b/src/DataUnitTests/UnitTests.csproj
index 7c78428b..963c06eb 100644
--- a/src/DataUnitTests/UnitTests.csproj
+++ b/src/DataUnitTests/UnitTests.csproj
@@ -1,137 +1,30 @@
-
-
+
- Debug
- AnyCPU
- {6B0247F6-B332-41BC-B100-C0E5509EE612}
- Library
- Properties
- MathNet.Numerics.Data.UnitTests
+ Exe
+ net45;netcoreapp1.1;netcoreapp2.0
+ win7-x64;win-7x86;ubuntu.16.10-x64
+ 2.0.0
+ false
MathNet.Numerics.Data.UnitTests
- v4.0
- 512
-
-
- true
- full
- false
- ..\..\out\Data\test-debug\Net40\
- ..\..\obj\Data\test-debug\Net40\
- ..\..\obj\Data\test-debug\Net40\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- ..\..\out\Data\test\Net40\
- ..\..\obj\Data\test\Net40\
- ..\..\obj\Data\test\Net40\
- TRACE
- prompt
- 4
+ MathNet.Numerics.Data.UnitTests
+ false
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
- Designer
-
+
+
+
-
- {550fb330-c86f-4c9d-9b4c-6d830ceb7520}
- Matlab
-
-
- {9d3a08e1-6b96-4552-a535-412e589b3264}
- Text
-
-
- {af3253c9-4db5-45a0-98cf-c105fda9da47}
- TestData
-
+
-
-
-
-
-
-
- ..\..\packages\data\MathNet.Numerics\lib\net35\MathNet.Numerics.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\data\MathNet.Numerics\lib\net40\MathNet.Numerics.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\data\MathNet.Numerics\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\MathNet.Numerics.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\data\MathNet.Numerics\lib\portable-net45+sl5+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\MathNet.Numerics.dll
- True
- True
-
-
-
-
-
-
-
-
- ..\..\packages\NUnit\lib\net35\nunit.framework.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\NUnit\lib\net45\nunit.framework.dll
- True
- True
-
-
-
-
+
diff --git a/src/DataUnitTests/paket.references b/src/DataUnitTests/paket.references
new file mode 100644
index 00000000..b08c7ea5
--- /dev/null
+++ b/src/DataUnitTests/paket.references
@@ -0,0 +1,4 @@
+group Data
+ NUnit
+ NUnitLite content:none
+ MathNet.Numerics