diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..a084e3d4 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "FSharp.fsacRuntime": "netcore" +} \ No newline at end of file diff --git a/lib/net46/Microsoft.SqlServer.TransactSql.ScriptDom.dll b/lib/net46/Microsoft.SqlServer.TransactSql.ScriptDom.dll new file mode 100644 index 00000000..91c855c8 Binary files /dev/null and b/lib/net46/Microsoft.SqlServer.TransactSql.ScriptDom.dll differ diff --git a/lib/net46/Microsoft.SqlServer.Types.dll b/lib/net46/Microsoft.SqlServer.Types.dll new file mode 100644 index 00000000..d27ef7e1 Binary files /dev/null and b/lib/net46/Microsoft.SqlServer.Types.dll differ diff --git a/lib/netstandard2.0/Microsoft.SqlServer.TransactSql.ScriptDom.dll b/lib/netstandard2.0/Microsoft.SqlServer.TransactSql.ScriptDom.dll new file mode 100644 index 00000000..34ac29d1 Binary files /dev/null and b/lib/netstandard2.0/Microsoft.SqlServer.TransactSql.ScriptDom.dll differ diff --git a/lib/netstandard2.0/Microsoft.SqlServer.Types.dll b/lib/netstandard2.0/Microsoft.SqlServer.Types.dll new file mode 100644 index 00000000..afa8eece Binary files /dev/null and b/lib/netstandard2.0/Microsoft.SqlServer.Types.dll differ diff --git a/netfx.props b/netfx.props index 1f542a42..6d387f6a 100644 --- a/netfx.props +++ b/netfx.props @@ -1,7 +1,6 @@ - @@ -27,7 +26,6 @@ $(FrameworkPathOverride)/Facades;$(AssemblySearchPaths) - @@ -35,17 +33,10 @@ - - - - $(DefineConstants);USE_SQL_SERVER_TYPES_ASSEMBLY;USE_SYSTEM_DATA_COMMON_DBPROVIDERFACTORIES + + + + $(DefineConstants);USE_SYSTEM_DATA_COMMON_DBPROVIDERFACTORIES - - - - \ No newline at end of file diff --git a/paket.dependencies b/paket.dependencies index 817aeeee..2e0cd8fa 100644 --- a/paket.dependencies +++ b/paket.dependencies @@ -19,18 +19,6 @@ group Build nuget NuGet.CommandLine -group DesignTime - source https://www.nuget.org/api/v2/ - framework: >= net461,netstandard20 - - nuget System.Configuration.ConfigurationManager - nuget System.Data.Common - nuget System.Data.SqlClient - nuget System.Runtime.Caching - nuget FSharp.Core - nuget Microsoft.SqlServer.TransactSql.ScriptDom - nuget Microsoft.SqlServer.Types - group Test source https://www.nuget.org/api/v2/ framework: net461, netcoreapp2.0 @@ -38,7 +26,7 @@ group Test nuget FSharp.Core = 4.5.2 nuget System.Data.SqlClient nuget System.Configuration.ConfigurationManager - + nuget Microsoft.SqlServer.Types ~> 12 nuget Newtonsoft.Json nuget xunit = 2.4.1 diff --git a/paket.lock b/paket.lock index bd57ac76..11c07147 100644 --- a/paket.lock +++ b/paket.lock @@ -21,121 +21,6 @@ NUGET RazorEngine (3.3) Microsoft.AspNet.Razor (>= 2.0.30506) -GROUP DesignTime -RESTRICTION: || (== netstandard2.0) (>= net461) -NUGET - remote: https://www.nuget.org/api/v2 - FSharp.Core (4.6.2) - Microsoft.NETCore.Platforms (2.2) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.2)) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (2.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.2)) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.SqlServer.TransactSql.ScriptDom (15.0.4200.1) - Microsoft.SqlServer.Types (14.0.1016.290) - Microsoft.Win32.Registry (4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Buffers (>= 4.4) - restriction: || (== netstandard2.0) (&& (>= monoandroid) (>= net461) (< netstandard2.0)) (&& (>= monotouch) (>= net461)) (&& (< net46) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= xamarinios)) (&& (>= net461) (>= xamarinmac)) (&& (>= net461) (>= xamarintvos)) (&& (>= net461) (>= xamarinwatchos)) - System.Memory (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net46) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Security.AccessControl (>= 4.5) - System.Security.Principal.Windows (>= 4.5) - runtime.native.System.Data.SqlClient.sni (4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (>= 4.4) - runtime.win-x64.runtime.native.System.Data.SqlClient.sni (>= 4.4) - runtime.win-x86.runtime.native.System.Data.SqlClient.sni (>= 4.4) - runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Buffers (4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) - System.Collections (4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Configuration.ConfigurationManager (4.5) - System.Security.Cryptography.ProtectedData (>= 4.5) - restriction: == netstandard2.0 - System.Security.Permissions (>= 4.5) - System.Data.Common (4.3) - System.Collections (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - System.Globalization (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - System.IO (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - System.Resources.ResourceManager (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - System.Runtime.Extensions (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - System.Text.RegularExpressions (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - System.Threading.Tasks (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - System.Data.SqlClient (4.6) - Microsoft.Win32.Registry (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - runtime.native.System.Data.SqlClient.sni (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Buffers (>= 4.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) - System.Diagnostics.DiagnosticSource (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Memory (>= 4.5.1) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Security.Principal.Windows (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Text.Encoding.CodePages (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Diagnostics.DiagnosticSource (4.5.1) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Globalization (4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.IO (4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Text.Encoding (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Threading.Tasks (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Memory (4.5.2) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Buffers (>= 4.4) - System.Numerics.Vectors (>= 4.4) - System.Runtime.CompilerServices.Unsafe (>= 4.5.2) - System.Numerics.Vectors (4.5) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Reflection (4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.IO (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Reflection.Primitives (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Reflection.Primitives (4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Resources.ResourceManager (4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Globalization (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Reflection (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (4.3.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (< net451) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.2)) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.2)) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime.Caching (4.5) - System.Runtime.CompilerServices.Unsafe (4.5.2) - restriction: || (== netstandard2.0) (&& (>= monotouch) (>= net461) (>= netstandard2.0)) (&& (< net45) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (< netstandard1.1) (>= netstandard2.0)) (&& (>= net461) (>= netstandard2.0) (>= xamarintvos)) (&& (>= net461) (>= netstandard2.0) (>= xamarinwatchos)) (&& (>= net461) (>= uap10.1)) (&& (>= net461) (>= xamarinios)) (&& (>= net461) (>= xamarinmac)) - System.Runtime.Extensions (4.3.1) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Security.AccessControl (4.5) - System.Security.Principal.Windows (>= 4.5) - System.Security.Cryptography.ProtectedData (4.5) - restriction: == netstandard2.0 - System.Memory (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net46) (>= net461) (>= netstandard2.0)) - System.Security.Permissions (4.5) - System.Security.AccessControl (>= 4.5) - System.Security.Principal.Windows (4.5.1) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Text.Encoding (4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Text.Encoding.CodePages (4.5.1) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Runtime.CompilerServices.Unsafe (>= 4.5.2) - System.Text.RegularExpressions (4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - System.Collections (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Globalization (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Resources.ResourceManager (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (< net45) (>= net461) (< netstandard1.6)) (&& (>= net461) (>= netcoreapp1.1)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime.Extensions (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Threading (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Threading (4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Threading.Tasks (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Threading.Tasks (4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - GROUP Net40 RESTRICTION: == net40 NUGET @@ -662,53 +547,53 @@ NUGET Microsoft.NET.Test.Sdk (>= 15.0) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) GROUP TestProjects -RESTRICTION: || (== netcoreapp2.0) (== netstandard2.0) (>= net40) +RESTRICTION: || (== netstandard2.0) (>= net40) (>= netcoreapp2.0) NUGET remote: https://www.nuget.org/api/v2 FSharp.Core (4.3.4) - Microsoft.NETCore.Platforms (2.1.1) - restriction: || (== netcoreapp2.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.0)) - Microsoft.Win32.Registry (4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Buffers (>= 4.4) - restriction: || (&& (== netcoreapp2.0) (>= monoandroid) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= monotouch)) (&& (== netcoreapp2.0) (>= net40)) (&& (== netcoreapp2.0) (>= xamarinios)) (&& (== netcoreapp2.0) (>= xamarinmac)) (&& (== netcoreapp2.0) (>= xamarintvos)) (&& (== netcoreapp2.0) (>= xamarinwatchos)) (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) - System.Memory (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) - System.Security.AccessControl (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) - System.Security.Principal.Windows (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) - runtime.native.System.Data.SqlClient.sni (4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) + Microsoft.NETCore.Platforms (2.1.1) - restriction: >= netcoreapp2.0 + Microsoft.Win32.Registry (4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (>= netcoreapp2.0) + System.Buffers (>= 4.4) - restriction: || (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monoandroid) (>= netcoreapp2.0) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= monotouch) (>= netcoreapp2.0)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (&& (>= netcoreapp2.0) (>= xamarinios)) (&& (>= netcoreapp2.0) (>= xamarinmac)) (&& (>= netcoreapp2.0) (>= xamarintvos)) (&& (>= netcoreapp2.0) (>= xamarinwatchos)) + System.Memory (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) (&& (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= netcoreapp2.0) (>= uap10.1)) + System.Security.AccessControl (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) (>= netcoreapp2.0) + System.Security.Principal.Windows (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) (>= netcoreapp2.0) + runtime.native.System.Data.SqlClient.sni (4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (>= netcoreapp2.0) runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (>= 4.4) runtime.win-x64.runtime.native.System.Data.SqlClient.sni (>= 4.4) runtime.win-x86.runtime.native.System.Data.SqlClient.sni (>= 4.4) - runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Buffers (4.5) - restriction: || (&& (== netcoreapp2.0) (>= net40)) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) + runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (>= netcoreapp2.0) + runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (>= netcoreapp2.0) + runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (>= netcoreapp2.0) + System.Buffers (4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) System.Configuration.ConfigurationManager (4.5) - System.Security.Cryptography.ProtectedData (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net461) (>= netstandard2.0)) - System.Security.Permissions (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (>= netstandard2.0)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) - System.Data.Common (4.3) - restriction: || (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (>= net40) (< net451) (>= netstandard1.2) (< netstandard1.3)) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< netstandard1.2) (>= portable-net451+win81+wpa81)) (&& (>= net40) (< netstandard1.3) (>= wpa81)) (&& (>= net40) (< netstandard2.0) (>= win81)) (&& (>= net451) (< netstandard1.3)) (&& (>= net46) (< net461) (< netstandard2.0)) - System.Data.SqlClient (4.5.1) - Microsoft.Win32.Registry (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - runtime.native.System.Data.SqlClient.sni (>= 4.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Buffers (>= 4.4) - restriction: || (&& (== netcoreapp2.0) (>= net40)) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) - System.Data.Common (>= 4.3) - restriction: || (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (>= net40) (< net451) (>= netstandard1.2) (< netstandard1.3)) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< netstandard1.2) (>= portable-net451+win81+wpa81)) (&& (>= net40) (< netstandard1.3) (>= wpa81)) (&& (>= net40) (< netstandard2.0) (>= win81)) (&& (>= net451) (< netstandard1.3)) (&& (>= net46) (< net461) (< netstandard2.0)) - System.Diagnostics.DiagnosticSource (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) - System.Memory (>= 4.5.1) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) - System.Security.Principal.Windows (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Text.Encoding.CodePages (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Diagnostics.DiagnosticSource (4.5.1) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) - System.Memory (4.5.1) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) - System.Buffers (>= 4.4) - restriction: || (&& (== netcoreapp2.0) (>= monotouch)) (&& (== netcoreapp2.0) (>= net40)) (&& (== netcoreapp2.0) (< netstandard1.1)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= xamarinios)) (&& (== netcoreapp2.0) (>= xamarinmac)) (&& (== netcoreapp2.0) (>= xamarintvos)) (&& (== netcoreapp2.0) (>= xamarinwatchos)) (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net45) (>= netstandard1.1) (< netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (< netstandard1.1) (>= portable-net45+win8+wpa81)) (&& (>= net40) (< netstandard1.1) (>= win8)) (&& (>= net40) (< netstandard2.0) (>= wpa81)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (&& (>= net45) (< netstandard2.0)) (>= net461) - System.Numerics.Vectors (>= 4.4) - restriction: || (&& (== netcoreapp2.0) (>= net40)) (== netstandard2.0) (&& (>= net40) (< net45) (>= netstandard2.0)) (>= net461) - System.Runtime.CompilerServices.Unsafe (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net45) (>= netstandard1.1) (< netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (< netstandard1.1) (>= portable-net45+win8+wpa81)) (&& (>= net40) (< netstandard1.1) (>= win8)) (&& (>= net40) (< netstandard2.0) (>= wpa81)) (&& (>= net40) (>= uap10.1)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (&& (>= net45) (< netstandard2.0)) (>= net461) - System.Numerics.Vectors (4.5) - restriction: || (&& (== netcoreapp2.0) (>= net40)) (&& (== netcoreapp2.0) (>= net461)) (== netstandard2.0) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netstandard2.0) (>= uap10.1)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Runtime.CompilerServices.Unsafe (4.5.2) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monotouch) (>= net40) (>= netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (< netstandard1.1) (>= netstandard2.0)) (&& (>= net40) (>= netstandard2.0) (>= xamarinmac)) (&& (>= net40) (>= netstandard2.0) (>= xamarintvos)) (&& (>= net40) (>= netstandard2.0) (>= xamarinwatchos)) (&& (>= net40) (>= uap10.1)) (&& (>= net40) (>= xamarinios)) (&& (>= net45) (>= netcoreapp2.0) (< netstandard2.0)) (&& (>= net45) (>= uap10.1)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Security.AccessControl (4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netstandard2.0)) (&& (>= net40) (>= xamarinios)) (>= net461) - Microsoft.NETCore.Platforms (>= 2.0) - restriction: || (== netcoreapp2.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Security.Principal.Windows (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (>= net461) - System.Security.Cryptography.ProtectedData (4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net461) (>= netstandard2.0)) - System.Memory (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) - System.Security.Permissions (4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (>= netstandard2.0)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) - System.Security.AccessControl (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (>= netstandard2.0)) (>= net461) - System.Security.Principal.Windows (4.5.1) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - Microsoft.NETCore.Platforms (>= 2.0) - restriction: || (== netcoreapp2.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Text.Encoding.CodePages (4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - Microsoft.NETCore.Platforms (>= 2.0) - restriction: || (== netcoreapp2.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Runtime.CompilerServices.Unsafe (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (>= net461) + System.Security.Cryptography.ProtectedData (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net461) (>= netstandard2.0)) (>= netcoreapp2.0) + System.Security.Permissions (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (>= netstandard2.0)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) (>= netcoreapp2.0) + System.Data.Common (4.3) - restriction: || (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (>= net40) (< net451) (>= netstandard1.2) (< netstandard1.3)) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< netstandard1.2) (>= portable-net451+win81+wpa81)) (&& (>= net40) (< netstandard1.3) (>= wpa81)) (&& (>= net40) (< netstandard2.0) (>= win81)) (&& (>= net451) (< netstandard1.3)) (&& (>= net46) (< net461) (< netstandard2.0)) (&& (>= netcoreapp2.0) (< netstandard1.2)) (&& (>= netcoreapp2.0) (< netstandard1.3)) (&& (>= netcoreapp2.0) (< netstandard2.0)) + System.Data.SqlClient (4.6.1) + Microsoft.Win32.Registry (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (>= netcoreapp2.0) + runtime.native.System.Data.SqlClient.sni (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (>= netcoreapp2.0) + System.Buffers (>= 4.4) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) + System.Data.Common (>= 4.3) - restriction: || (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (>= net40) (< net451) (>= netstandard1.2) (< netstandard1.3)) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< netstandard1.2) (>= portable-net451+win81+wpa81)) (&& (>= net40) (< netstandard1.3) (>= wpa81)) (&& (>= net40) (< netstandard2.0) (>= win81)) (&& (>= net451) (< netstandard1.3)) (&& (>= net46) (< net461) (< netstandard2.0)) (&& (>= netcoreapp2.0) (< netstandard1.2)) (&& (>= netcoreapp2.0) (< netstandard1.3)) (&& (>= netcoreapp2.0) (< netstandard2.0)) + System.Diagnostics.DiagnosticSource (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) (&& (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= netcoreapp2.0) (>= uap10.1)) + System.Memory (>= 4.5.1) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) (&& (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= netcoreapp2.0) (>= uap10.1)) + System.Security.Principal.Windows (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (>= netcoreapp2.0) + System.Text.Encoding.CodePages (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (>= netcoreapp2.0) + System.Diagnostics.DiagnosticSource (4.5.1) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) (&& (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= netcoreapp2.0) (>= uap10.1)) + System.Memory (4.5.1) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) (&& (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= netcoreapp2.0) (>= uap10.1)) + System.Buffers (>= 4.4) - restriction: || (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= monotouch) (>= netcoreapp2.0)) (&& (>= net40) (< net45) (>= netstandard1.1) (< netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (< netstandard1.1) (>= portable-net45+win8+wpa81)) (&& (>= net40) (< netstandard1.1) (>= win8)) (&& (>= net40) (< netstandard2.0) (>= wpa81)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (&& (>= net45) (< netstandard2.0)) (>= net461) (&& (>= netcoreapp2.0) (< netstandard1.1)) (&& (>= netcoreapp2.0) (< netstandard2.0)) (&& (>= netcoreapp2.0) (>= xamarinios)) (&& (>= netcoreapp2.0) (>= xamarinmac)) (&& (>= netcoreapp2.0) (>= xamarintvos)) (&& (>= netcoreapp2.0) (>= xamarinwatchos)) + System.Numerics.Vectors (>= 4.4) - restriction: || (== netstandard2.0) (&& (>= net40) (< net45) (>= netstandard2.0)) (>= net461) + System.Runtime.CompilerServices.Unsafe (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= monotouch) (>= netcoreapp2.0)) (&& (>= net40) (< net45) (>= netstandard1.1) (< netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (< netstandard1.1) (>= portable-net45+win8+wpa81)) (&& (>= net40) (< netstandard1.1) (>= win8)) (&& (>= net40) (< netstandard2.0) (>= wpa81)) (&& (>= net40) (>= uap10.1)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (&& (>= net45) (< netstandard2.0)) (>= net461) (&& (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= netcoreapp2.0) (< netstandard1.1)) (&& (>= netcoreapp2.0) (< netstandard2.0)) (&& (>= netcoreapp2.0) (>= uap10.1)) (&& (>= netcoreapp2.0) (>= xamarinios)) (&& (>= netcoreapp2.0) (>= xamarinmac)) (&& (>= netcoreapp2.0) (>= xamarintvos)) (&& (>= netcoreapp2.0) (>= xamarinwatchos)) + System.Numerics.Vectors (4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netstandard2.0) (>= uap10.1)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) (&& (>= netcoreapp2.0) (>= uap10.1)) + System.Runtime.CompilerServices.Unsafe (4.5.2) - restriction: || (== netstandard2.0) (&& (>= monotouch) (>= net40) (>= netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (< netstandard1.1) (>= netstandard2.0)) (&& (>= net40) (>= netstandard2.0) (>= xamarintvos)) (&& (>= net40) (>= netstandard2.0) (>= xamarinwatchos)) (&& (>= net40) (>= uap10.1)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net45) (>= uap10.1)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= uap10.1)) (>= netcoreapp2.0) + System.Security.AccessControl (4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (>= netstandard2.0)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (>= net461) (>= netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 2.0) - restriction: >= netcoreapp2.0 + System.Security.Principal.Windows (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) (>= net461) (>= netcoreapp2.0) + System.Security.Cryptography.ProtectedData (4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net461) (>= netstandard2.0)) (>= netcoreapp2.0) + System.Memory (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= netcoreapp2.0) (< netcoreapp2.1)) + System.Security.Permissions (4.5) - restriction: || (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (>= netstandard2.0)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) (>= netcoreapp2.0) + System.Security.AccessControl (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (>= netstandard2.0)) (>= net461) (>= netcoreapp2.0) + System.Security.Principal.Windows (4.5.1) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (>= netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 2.0) - restriction: >= netcoreapp2.0 + System.Text.Encoding.CodePages (4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (>= netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 2.0) - restriction: >= netcoreapp2.0 + System.Runtime.CompilerServices.Unsafe (>= 4.5) - restriction: || (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) (>= net461) (>= netcoreapp2.0) diff --git a/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj b/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj index 25e148c4..6103bbe2 100644 --- a/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj +++ b/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj @@ -2,7 +2,7 @@ - net461;netstandard2.0 + net461;netcoreapp2.0;netcoreapp2.1 FSharp.Data.SqlClient.DesignTime false true @@ -10,32 +10,23 @@ true true - - - - - - - - + + + + + + ../../lib/net46/Microsoft.SqlServer.Types.dll + + + ../../lib/net46/Microsoft.SqlServer.TransactSql.ScriptDom.dll + + + ../../lib/netstandard2.0/Microsoft.SqlServer.Types.dll + + + ../../lib/netstandard2.0/Microsoft.SqlServer.TransactSql.ScriptDom.dll + @@ -70,17 +61,15 @@ - - + + - + \ No newline at end of file diff --git a/src/SqlClient.DesignTime/SqlCommandProvider.fs b/src/SqlClient.DesignTime/SqlCommandProvider.fs index 5ed49fed..cdc4229a 100644 --- a/src/SqlClient.DesignTime/SqlCommandProvider.fs +++ b/src/SqlClient.DesignTime/SqlCommandProvider.fs @@ -16,11 +16,10 @@ open ProviderImplementation.ProvidedTypes [] do() -#if USE_SQL_SERVER_TYPES_ASSEMBLY module X = // need to make sure microsoft.sqlserver.types is included as a referenced assembly let x = Microsoft.SqlServer.Types.SqlHierarchyId() -#endif + [] [] type SqlCommandProvider(config : TypeProviderConfig) as this = diff --git a/src/SqlClient.DesignTime/SqlEnumProvider.fs b/src/SqlClient.DesignTime/SqlEnumProvider.fs index 8514de78..34718296 100644 --- a/src/SqlClient.DesignTime/SqlEnumProvider.fs +++ b/src/SqlClient.DesignTime/SqlEnumProvider.fs @@ -265,7 +265,6 @@ type SqlEnumProvider(config : TypeProviderConfig) as this = tempAssembly.AddTypes [ providedEnumType ] providedEnumType - #endif //Quotation factories diff --git a/src/SqlClient.DesignTime/paket.references b/src/SqlClient.DesignTime/paket.references deleted file mode 100644 index d08f34d1..00000000 --- a/src/SqlClient.DesignTime/paket.references +++ /dev/null @@ -1,10 +0,0 @@ -group DesignTime - -System.Configuration.ConfigurationManager -System.Data.Common -System.Data.SqlClient -System.Runtime.Caching -Microsoft.SqlServer.TransactSql.ScriptDom -Microsoft.SqlServer.Types - - diff --git a/src/SqlClient/SqlClient.fsproj b/src/SqlClient/SqlClient.fsproj index 2138aae6..0838bd6c 100644 --- a/src/SqlClient/SqlClient.fsproj +++ b/src/SqlClient/SqlClient.fsproj @@ -20,6 +20,7 @@ + diff --git a/tests/SqlClient.Tests/TransactionTests.fs b/tests/SqlClient.Tests/TransactionTests.fs index 7d31a560..e2d64940 100644 --- a/tests/SqlClient.Tests/TransactionTests.fs +++ b/tests/SqlClient.Tests/TransactionTests.fs @@ -120,7 +120,7 @@ let doNotOpenConnectionOnObjectForAsyncNonQuery() = use conn = new SqlConnection(ConnectionStrings.AdventureWorks) use cmd = new NonQuery(conn) // should unwrap the aggregateexception here; not taking that on right now - Assert.Throws(fun() -> cmd.AsyncExecute() |> Async.RunSynchronously |> ignore) + Assert.Throws(fun() -> cmd.AsyncExecute() |> Async.RunSynchronously |> ignore) [] let prematurelyOpenConnection() =