diff --git a/Crc32.NET.nuspec b/Crc32.NET.nuspec index 0fa7c84..1af0c40 100644 --- a/Crc32.NET.nuspec +++ b/Crc32.NET.nuspec @@ -3,7 +3,7 @@ Crc32.NET Crc32 for .NET - 1.0.1 + 1.0.2 force force https://github.com/force-net/Crc32.NET/blob/develop/LICENSE @@ -12,19 +12,21 @@ false Fast version of Crc32 algorithm for .NET. It is up to 3x-5x times better than other "fast" implemenations. Code based on Crc32C.NET library. -Small technical update. Added support for .NET Core +Downgraded .NET core version from 1.6 to 1.3 for better compatibility Copyright by Force 2016 crc32 crc-32 crc .NET - - + + + + - - + + \ No newline at end of file diff --git a/Crc32.NET/Properties/AssemblyInfo.cs b/Crc32.NET/Properties/AssemblyInfo.cs index 3b39ae2..5c14cea 100644 --- a/Crc32.NET/Properties/AssemblyInfo.cs +++ b/Crc32.NET/Properties/AssemblyInfo.cs @@ -18,8 +18,10 @@ // COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] +#if !NETCORE // The following GUID is for the ID of the typelib if this project is exposed to COM [assembly: Guid("7006accd-896a-4966-add2-d881e72fbb4a")] +#endif // Version information for an assembly consists of the following four values: // @@ -32,7 +34,7 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.1.1")] +[assembly: AssemblyFileVersion("1.0.2.2")] #if BUILD [assembly: AssemblyKeyFileAttribute("..\\public.snk")] diff --git a/Crc32.NET/project.json b/Crc32.NET/project.json index 74b1f99..47ec298 100644 --- a/Crc32.NET/project.json +++ b/Crc32.NET/project.json @@ -1,20 +1,20 @@ { - "version": "1.0.1-*", - + "version": "1.0.2-*", "dependencies": { - "NETStandard.Library": "1.6.0" + "NETStandard.Library": "1.3.0", }, - "frameworks": { - "netstandard1.6": { - "imports": "dnxcore50" - } + "netstandard1.3": {} }, - "buildOptions": { - "xmlDoc": true, - "keyFile": "../public.snk", - "delaySign": true, - "define": ["NETCORE"], - "optimize": true + "configurations": { + "BuildCore": { + "buildOptions": { + "xmlDoc": true, + "keyFile": "../public.snk", + "delaySign": true, + "define": ["NETCORE"], + "optimize": true + } + } } -} +} \ No newline at end of file diff --git a/Crc32.NET/project.lock.json b/Crc32.NET/project.lock.json index 0dfcc14..57d5d56 100644 --- a/Crc32.NET/project.lock.json +++ b/Crc32.NET/project.lock.json @@ -2,7 +2,7 @@ "locked": false, "version": 2, "targets": { - ".NETStandard,Version=v1.6": { + ".NETStandard,Version=v1.3": { "Microsoft.NETCore.Platforms/1.0.1": { "type": "package", "compile": { @@ -107,19 +107,6 @@ "lib/netstandard1.0/_._": {} } }, - "runtime.native.System.Net.Http/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.NETCore.Targets": "1.0.1" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, "runtime.native.System.Security.Cryptography/4.0.0": { "type": "package", "dependencies": { @@ -139,10 +126,7 @@ "System.Runtime": "4.1.0" }, "compile": { - "ref/netstandard1.6/System.AppContext.dll": {} - }, - "runtime": { - "lib/netstandard1.6/System.AppContext.dll": {} + "ref/netstandard1.3/System.AppContext.dll": {} } }, "System.Buffers/4.0.0": { @@ -252,7 +236,7 @@ "System.Runtime": "4.1.0" }, "compile": { - "ref/netstandard1.5/System.Diagnostics.Tracing.dll": {} + "ref/netstandard1.3/System.Diagnostics.Tracing.dll": {} } }, "System.Globalization/4.0.11": { @@ -278,30 +262,6 @@ "ref/netstandard1.3/System.Globalization.Calendars.dll": {} } }, - "System.Globalization.Extensions/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/_._": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, "System.IO/4.1.0": { "type": "package", "dependencies": { @@ -312,7 +272,7 @@ "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netstandard1.5/System.IO.dll": {} + "ref/netstandard1.3/System.IO.dll": {} } }, "System.IO.Compression/4.1.0": { @@ -399,84 +359,49 @@ "type": "package", "dependencies": { "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0" + "System.Runtime": "4.1.0" }, "compile": { - "ref/netstandard1.6/System.Linq.dll": {} - }, - "runtime": { - "lib/netstandard1.6/System.Linq.dll": {} + "ref/netstandard1.0/System.Linq.dll": {} } }, "System.Linq.Expressions/4.1.0": { "type": "package", "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.ObjectModel": "4.0.12", "System.Reflection": "4.1.0", - "System.Reflection.Emit": "4.0.1", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Emit.Lightweight": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" + "System.Runtime": "4.1.0" }, "compile": { - "ref/netstandard1.6/System.Linq.Expressions.dll": {} - }, - "runtime": { - "lib/netstandard1.6/System.Linq.Expressions.dll": {} + "ref/netstandard1.3/System.Linq.Expressions.dll": {} } }, "System.Net.Http/4.1.0": { "type": "package", "dependencies": { "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.Win32.Primitives": "4.0.1", "System.Collections": "4.0.11", "System.Diagnostics.Debug": "4.0.11", "System.Diagnostics.DiagnosticSource": "4.0.0", "System.Diagnostics.Tracing": "4.1.0", "System.Globalization": "4.0.11", - "System.Globalization.Extensions": "4.0.1", "System.IO": "4.1.0", - "System.IO.FileSystem": "4.0.1", + "System.IO.Compression": "4.1.0", "System.Net.Primitives": "4.0.11", "System.Resources.ResourceManager": "4.0.1", "System.Runtime": "4.1.0", "System.Runtime.Extensions": "4.1.0", "System.Runtime.Handles": "4.0.1", "System.Runtime.InteropServices": "4.1.0", - "System.Security.Cryptography.Algorithms": "4.2.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.OpenSsl": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", "System.Security.Cryptography.X509Certificates": "4.1.0", "System.Text.Encoding": "4.0.11", "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "runtime.native.System": "4.0.0", - "runtime.native.System.Net.Http": "4.0.1", - "runtime.native.System.Security.Cryptography": "4.0.0" + "System.Threading.Tasks": "4.0.11" }, "compile": { "ref/netstandard1.3/System.Net.Http.dll": {} }, "runtimeTargets": { - "runtimes/unix/lib/netstandard1.6/System.Net.Http.dll": { - "assetType": "runtime", - "rid": "unix" - }, "runtimes/win/lib/netstandard1.3/System.Net.Http.dll": { "assetType": "runtime", "rid": "win" @@ -535,52 +460,7 @@ "System.Runtime": "4.1.0" }, "compile": { - "ref/netstandard1.5/System.Reflection.dll": {} - } - }, - "System.Reflection.Emit/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.1/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.dll": {} - } - }, - "System.Reflection.Emit.ILGeneration/4.0.1": { - "type": "package", - "dependencies": { - "System.Reflection": "4.1.0", - "System.Reflection.Primitives": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": {} - } - }, - "System.Reflection.Emit.Lightweight/4.0.1": { - "type": "package", - "dependencies": { - "System.Reflection": "4.1.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": {} + "ref/netstandard1.3/System.Reflection.dll": {} } }, "System.Reflection.Extensions/4.0.1": { @@ -606,19 +486,6 @@ "ref/netstandard1.0/System.Reflection.Primitives.dll": {} } }, - "System.Reflection.TypeExtensions/4.1.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.5/_._": {} - }, - "runtime": { - "lib/netstandard1.5/System.Reflection.TypeExtensions.dll": {} - } - }, "System.Resources.ResourceManager/4.0.1": { "type": "package", "dependencies": { @@ -639,7 +506,7 @@ "Microsoft.NETCore.Targets": "1.0.1" }, "compile": { - "ref/netstandard1.5/System.Runtime.dll": {} + "ref/netstandard1.3/System.Runtime.dll": {} } }, "System.Runtime.Extensions/4.1.0": { @@ -650,7 +517,7 @@ "System.Runtime": "4.1.0" }, "compile": { - "ref/netstandard1.5/System.Runtime.Extensions.dll": {} + "ref/netstandard1.3/System.Runtime.Extensions.dll": {} } }, "System.Runtime.Handles/4.0.1": { @@ -675,7 +542,7 @@ "System.Runtime.Handles": "4.0.1" }, "compile": { - "ref/netstandard1.5/System.Runtime.InteropServices.dll": {} + "ref/netstandard1.3/System.Runtime.InteropServices.dll": {} } }, "System.Runtime.InteropServices.RuntimeInformation/4.0.0": { @@ -721,92 +588,12 @@ "System.Security.Cryptography.Algorithms/4.2.0": { "type": "package", "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", - "System.Text.Encoding": "4.0.11", - "runtime.native.System.Security.Cryptography": "4.0.0" - }, - "compile": { - "ref/netstandard1.6/System.Security.Cryptography.Algorithms.dll": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Security.Cryptography.Cng/4.2.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Security.Cryptography.Algorithms": "4.2.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", - "System.Text.Encoding": "4.0.11" - }, - "compile": { - "ref/netstandard1.6/_._": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Cng.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Security.Cryptography.Csp/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Security.Cryptography.Algorithms": "4.2.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11" + "System.Security.Cryptography.Primitives": "4.0.0" }, "compile": { - "ref/netstandard1.3/_._": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Csp.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Csp.dll": { - "assetType": "runtime", - "rid": "win" - } + "ref/netstandard1.3/System.Security.Cryptography.Algorithms.dll": {} } }, "System.Security.Cryptography.Encoding/4.0.0": { @@ -839,36 +626,6 @@ } } }, - "System.Security.Cryptography.OpenSsl/4.0.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Cryptography.Algorithms": "4.2.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", - "System.Text.Encoding": "4.0.11", - "runtime.native.System.Security.Cryptography": "4.0.0" - }, - "compile": { - "ref/netstandard1.6/_._": {} - }, - "runtime": { - "lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": { - "assetType": "runtime", - "rid": "unix" - } - } - }, "System.Security.Cryptography.Primitives/4.0.0": { "type": "package", "dependencies": { @@ -890,44 +647,13 @@ "System.Security.Cryptography.X509Certificates/4.1.0": { "type": "package", "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Globalization.Calendars": "4.0.1", - "System.IO": "4.1.0", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Numerics": "4.0.1", "System.Security.Cryptography.Algorithms": "4.2.0", - "System.Security.Cryptography.Cng": "4.2.0", - "System.Security.Cryptography.Csp": "4.0.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.OpenSsl": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "runtime.native.System": "4.0.0", - "runtime.native.System.Net.Http": "4.0.1", - "runtime.native.System.Security.Cryptography": "4.0.0" + "System.Security.Cryptography.Encoding": "4.0.0" }, "compile": { - "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll": { - "assetType": "runtime", - "rid": "win" - } + "ref/netstandard1.3/System.Security.Cryptography.X509Certificates.dll": {} } }, "System.Text.Encoding/4.0.11": { @@ -956,18 +682,10 @@ "System.Text.RegularExpressions/4.1.0": { "type": "package", "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" + "System.Runtime": "4.1.0" }, "compile": { - "ref/netstandard1.6/System.Text.RegularExpressions.dll": {} - }, - "runtime": { - "lib/netstandard1.6/System.Text.RegularExpressions.dll": {} + "ref/netstandard1.3/System.Text.RegularExpressions.dll": {} } }, "System.Threading/4.0.11": { @@ -1168,18 +886,6 @@ "runtime.native.System.IO.Compression.nuspec" ] }, - "runtime.native.System.Net.Http/4.0.1": { - "sha512": "NdeH6QJ5N18z8y3HH3DxXVI/bmIbwrT/FIDlmB92rOsPyKN1zgvxmnfjPbwJM4tuO1kaaKu62hLsusWgUJ8zeQ==", - "type": "package", - "path": "runtime.native.System.Net.Http/4.0.1", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.0/_._", - "runtime.native.System.Net.Http.4.0.1.nupkg.sha512", - "runtime.native.System.Net.Http.nuspec" - ] - }, "runtime.native.System.Security.Cryptography/4.0.0": { "sha512": "gkoCsdSNq01ajzikzpqza+wT8fFC+dRFmOsL/iCWZxBOzWhIfYDVLV8Qy33PvkeNK203zS8SbsBH2vFz1XAfDQ==", "type": "package", @@ -1756,45 +1462,6 @@ "ref/xamarinwatchos10/_._" ] }, - "System.Globalization.Extensions/4.0.1": { - "sha512": "A8pQOiPXH/R+ev4I9qYRIDFNzClSCH1CyLetb5em841IUUYPUlR729MlnykL5vbUb0AxnESNKkcJyJqLbp3u1Q==", - "type": "package", - "path": "System.Globalization.Extensions/4.0.1", - "files": [ - "System.Globalization.Extensions.4.0.1.nupkg.sha512", - "System.Globalization.Extensions.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Globalization.Extensions.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Globalization.Extensions.dll", - "ref/netstandard1.3/System.Globalization.Extensions.dll", - "ref/netstandard1.3/System.Globalization.Extensions.xml", - "ref/netstandard1.3/de/System.Globalization.Extensions.xml", - "ref/netstandard1.3/es/System.Globalization.Extensions.xml", - "ref/netstandard1.3/fr/System.Globalization.Extensions.xml", - "ref/netstandard1.3/it/System.Globalization.Extensions.xml", - "ref/netstandard1.3/ja/System.Globalization.Extensions.xml", - "ref/netstandard1.3/ko/System.Globalization.Extensions.xml", - "ref/netstandard1.3/ru/System.Globalization.Extensions.xml", - "ref/netstandard1.3/zh-hans/System.Globalization.Extensions.xml", - "ref/netstandard1.3/zh-hant/System.Globalization.Extensions.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll", - "runtimes/win/lib/net46/System.Globalization.Extensions.dll", - "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll" - ] - }, "System.IO/4.1.0": { "sha512": "R3f79V+EpEH2cY8K/AwUQkyUtzwmPO3tsLbdrZmYjRkz31433dtq5d6fBVHPoQpkzGnNcEt0Xh/K4hw3YbJNLA==", "type": "package", @@ -2545,98 +2212,6 @@ "ref/xamarinwatchos10/_._" ] }, - "System.Reflection.Emit/4.0.1": { - "sha512": "A6cxdP4LoJ78siWdHX3VZqeaFv/OZ4qWeN0aopTliSrPv3rc3caqa+aC9ebK36u4fVkV0Cp3Tz/5T37ZhHTkuQ==", - "type": "package", - "path": "System.Reflection.Emit/4.0.1", - "files": [ - "System.Reflection.Emit.4.0.1.nupkg.sha512", - "System.Reflection.Emit.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/net45/_._", - "lib/netcore50/System.Reflection.Emit.dll", - "lib/netstandard1.3/System.Reflection.Emit.dll", - "lib/xamarinmac20/_._", - "ref/MonoAndroid10/_._", - "ref/net45/_._", - "ref/netstandard1.1/System.Reflection.Emit.dll", - "ref/netstandard1.1/System.Reflection.Emit.xml", - "ref/netstandard1.1/de/System.Reflection.Emit.xml", - "ref/netstandard1.1/es/System.Reflection.Emit.xml", - "ref/netstandard1.1/fr/System.Reflection.Emit.xml", - "ref/netstandard1.1/it/System.Reflection.Emit.xml", - "ref/netstandard1.1/ja/System.Reflection.Emit.xml", - "ref/netstandard1.1/ko/System.Reflection.Emit.xml", - "ref/netstandard1.1/ru/System.Reflection.Emit.xml", - "ref/netstandard1.1/zh-hans/System.Reflection.Emit.xml", - "ref/netstandard1.1/zh-hant/System.Reflection.Emit.xml", - "ref/xamarinmac20/_._" - ] - }, - "System.Reflection.Emit.ILGeneration/4.0.1": { - "sha512": "TzQENhFqqkeoROOkq4mrGJSQYUveTmT/IsOonLiqbjNg9XTlaosJ0R28gNhl1wbuGH2A8v/Az5QDz81ZlVhxRQ==", - "type": "package", - "path": "System.Reflection.Emit.ILGeneration/4.0.1", - "files": [ - "System.Reflection.Emit.ILGeneration.4.0.1.nupkg.sha512", - "System.Reflection.Emit.ILGeneration.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net45/_._", - "lib/netcore50/System.Reflection.Emit.ILGeneration.dll", - "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll", - "lib/portable-net45+wp8/_._", - "lib/wp80/_._", - "ref/net45/_._", - "ref/netstandard1.0/System.Reflection.Emit.ILGeneration.dll", - "ref/netstandard1.0/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/de/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/es/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/fr/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/it/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/ja/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/ko/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/ru/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/zh-hans/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/zh-hant/System.Reflection.Emit.ILGeneration.xml", - "ref/portable-net45+wp8/_._", - "ref/wp80/_._", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "System.Reflection.Emit.Lightweight/4.0.1": { - "sha512": "P8eYgx300pQQ/7P8Q1gNkRDxGRzq+gzWPbKEZcqoF03smPUSqp+CXvnmBGeVgt4nFP1XgfY/HB8nnVxTEqTPnw==", - "type": "package", - "path": "System.Reflection.Emit.Lightweight/4.0.1", - "files": [ - "System.Reflection.Emit.Lightweight.4.0.1.nupkg.sha512", - "System.Reflection.Emit.Lightweight.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net45/_._", - "lib/netcore50/System.Reflection.Emit.Lightweight.dll", - "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll", - "lib/portable-net45+wp8/_._", - "lib/wp80/_._", - "ref/net45/_._", - "ref/netstandard1.0/System.Reflection.Emit.Lightweight.dll", - "ref/netstandard1.0/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/de/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/es/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/fr/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/it/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/ja/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/ko/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/ru/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/zh-hans/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/zh-hant/System.Reflection.Emit.Lightweight.xml", - "ref/portable-net45+wp8/_._", - "ref/wp80/_._", - "runtimes/aot/lib/netcore50/_._" - ] - }, "System.Reflection.Extensions/4.0.1": { "sha512": "jlBNwiO8+WknjoxfuyI33uhTt8GKWiyYvqcFCxzrLC1dSJ72dByuLAQ2EkSQm3Fwhpn7rql5dbK0AaY2W/Yv/g==", "type": "package", @@ -2747,58 +2322,6 @@ "ref/xamarinwatchos10/_._" ] }, - "System.Reflection.TypeExtensions/4.1.0": { - "sha512": "rq1TF1aONpCsaaobyAdndedl4zpiX34VzFBZjIQIq3pAY5BcDAzKR2To8TkYFgkIALnDgHb/8l7TDPf5ep4B4Q==", - "type": "package", - "path": "System.Reflection.TypeExtensions/4.1.0", - "files": [ - "System.Reflection.TypeExtensions.4.1.0.nupkg.sha512", - "System.Reflection.TypeExtensions.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Reflection.TypeExtensions.dll", - "lib/net462/System.Reflection.TypeExtensions.dll", - "lib/netcore50/System.Reflection.TypeExtensions.dll", - "lib/netstandard1.5/System.Reflection.TypeExtensions.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Reflection.TypeExtensions.dll", - "ref/net462/System.Reflection.TypeExtensions.dll", - "ref/netstandard1.3/System.Reflection.TypeExtensions.dll", - "ref/netstandard1.3/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/de/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/es/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/fr/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/it/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/ja/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/ko/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/ru/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/zh-hans/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/zh-hant/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/System.Reflection.TypeExtensions.dll", - "ref/netstandard1.5/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/de/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/es/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/fr/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/it/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/ja/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/ko/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/ru/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/zh-hans/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/zh-hant/System.Reflection.TypeExtensions.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll" - ] - }, "System.Resources.ResourceManager/4.0.1": { "sha512": "6gw8s2TNHiGMWUoAVjrvDQs3gW5ocnTDVMwoNGOuXnTT43Bc25JW6cv0rNYxnGKhlQkuL1fyAyNxFjReXkWXhw==", "type": "package", @@ -3272,62 +2795,6 @@ "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll" ] }, - "System.Security.Cryptography.Cng/4.2.0": { - "sha512": "ZgX2Hg3h1nGFX+hfpPIe+wTt815lmTdu3nnIGetL4cWCeZcnerLQStUxfitW1LodpJBvKXZVSiktf9wtBJECWg==", - "type": "package", - "path": "System.Security.Cryptography.Cng/4.2.0", - "files": [ - "System.Security.Cryptography.Cng.4.2.0.nupkg.sha512", - "System.Security.Cryptography.Cng.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net46/System.Security.Cryptography.Cng.dll", - "lib/net461/System.Security.Cryptography.Cng.dll", - "lib/net463/System.Security.Cryptography.Cng.dll", - "ref/net46/System.Security.Cryptography.Cng.dll", - "ref/net461/System.Security.Cryptography.Cng.dll", - "ref/net463/System.Security.Cryptography.Cng.dll", - "ref/netstandard1.3/System.Security.Cryptography.Cng.dll", - "ref/netstandard1.4/System.Security.Cryptography.Cng.dll", - "ref/netstandard1.6/System.Security.Cryptography.Cng.dll", - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Cng.dll", - "runtimes/win/lib/net46/System.Security.Cryptography.Cng.dll", - "runtimes/win/lib/net461/System.Security.Cryptography.Cng.dll", - "runtimes/win/lib/net463/System.Security.Cryptography.Cng.dll", - "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll", - "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll" - ] - }, - "System.Security.Cryptography.Csp/4.0.0": { - "sha512": "UsYwXwmVkdF7Lui/76jTSWphc/OmfiecV3ZhJZ1Y5BFI6xGKxhsZzGrEK1qkPT30v89Fh2dBkNJQTeaVsalLsA==", - "type": "package", - "path": "System.Security.Cryptography.Csp/4.0.0", - "files": [ - "System.Security.Cryptography.Csp.4.0.0.nupkg.sha512", - "System.Security.Cryptography.Csp.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Security.Cryptography.Csp.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Security.Cryptography.Csp.dll", - "ref/netstandard1.3/System.Security.Cryptography.Csp.dll", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Csp.dll", - "runtimes/win/lib/net46/System.Security.Cryptography.Csp.dll", - "runtimes/win/lib/netcore50/_._", - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Csp.dll" - ] - }, "System.Security.Cryptography.Encoding/4.0.0": { "sha512": "TUwQ6GwzsR5iVDu/EzTqPESGixLX+xLZy5nffLbh5vGbKueIDaWaj3jMufi1VZrxc51qgOjy5AjvxwaycuAM8A==", "type": "package", @@ -3367,20 +2834,6 @@ "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll" ] }, - "System.Security.Cryptography.OpenSsl/4.0.0": { - "sha512": "/XBBmQjMHfYqr20p6YEDTihIHavfT0f7fvbazZ7HfGznQv2NkfF7aeqMipsiWAPSKnJ8T3lR9YsZq9ak4EJrtw==", - "type": "package", - "path": "System.Security.Cryptography.OpenSsl/4.0.0", - "files": [ - "System.Security.Cryptography.OpenSsl.4.0.0.nupkg.sha512", - "System.Security.Cryptography.OpenSsl.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll", - "ref/netstandard1.6/System.Security.Cryptography.OpenSsl.dll", - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll" - ] - }, "System.Security.Cryptography.Primitives/4.0.0": { "sha512": "N/+MxDVEwZNrlskTNjIIJJ8Yf4S6b2PMqGKSLSKyeF+x3cVh4sZ7G0vg0xr/ewMe05i9DPgr4ccI8JQmybFx6A==", "type": "package", @@ -4017,9 +3470,9 @@ }, "projectFileDependencyGroups": { "": [ - "NETStandard.Library >= 1.6.0" + "NETStandard.Library >= 1.3.0" ], - ".NETStandard,Version=v1.6": [] + ".NETStandard,Version=v1.3": [] }, "tools": {}, "projectFileToolGroups": {} diff --git a/pack.cmd b/pack.cmd index 5f37b80..fc21c85 100644 --- a/pack.cmd +++ b/pack.cmd @@ -1,7 +1,7 @@ C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe /t:Rebuild /p:Configuration=Build Crc32.NET\Crc32.NET.csproj -dotnet build -o Crc32.NET\bin\BuildCore -f .NETStandard1.6 Crc32.NET\project.json +dotnet build -c BuildCore -f .NETStandard1.3 Crc32.NET\project.json "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\sn.exe" -R Crc32.NET\bin\Build\Crc32.NET.dll private.snk -"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\sn.exe" -R Crc32.NET\bin\BuildCore\Crc32.NET.dll private.snk +"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\sn.exe" -R Crc32.NET\bin\BuildCore\netstandard1.3\Crc32.NET.dll private.snk .tools\nuget.exe pack xcopy *.nupkg .tools del *.nupkg