summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormwrock <matt@mattwrock.com>2020-09-30 17:34:29 -0700
committermwrock <matt@mattwrock.com>2020-10-01 16:32:54 -0700
commit9833cc34a88ef149c8a8565880440102068345bb (patch)
tree617d23dd2050343b6ae6a94b18c9dc058ec660b4
parent6b077d998a0c3168cb7edb19d9d70d122ecafc95 (diff)
downloadchef-9833cc34a88ef149c8a8565880440102068345bb.tar.gz
add interpreter arg to powershell_exec allowing it to run powershell core
Signed-off-by: mwrock <matt@mattwrock.com>
-rw-r--r--Gemfile2
-rw-r--r--distro/ruby_bin_folder/Chef.PowerShell.Wrapper.dllbin123904 -> 169984 bytes
-rw-r--r--distro/ruby_bin_folder/Chef.PowerShell.dllbin6656 -> 6144 bytes
-rw-r--r--distro/ruby_bin_folder/Ijwhost.dllbin0 -> 342392 bytes
-rw-r--r--distro/ruby_bin_folder/concrt140.dllbin0 -> 317224 bytes
-rw-r--r--distro/ruby_bin_folder/host/fxr/3.1.8/hostfxr.dllbin0 -> 599416 bytes
-rw-r--r--distro/ruby_bin_folder/msvcp140.dllbin652384 -> 590632 bytes
-rw-r--r--distro/ruby_bin_folder/msvcp140_1.dllbin0 -> 31528 bytes
-rw-r--r--distro/ruby_bin_folder/msvcp140_2.dllbin0 -> 193832 bytes
-rw-r--r--distro/ruby_bin_folder/msvcp140_codecvt_ids.dllbin0 -> 27936 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.PowerShell.Wrapper.Core.dllbin0 -> 97792 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.Powershell.Core.dllbin0 -> 5632 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.Powershell.Core.pdbbin0 -> 1404 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.Powershell.Wrapper.Core.runtimeconfig.json9
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Ijwhost.dllbin0 -> 342392 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Markdig.Signed.dllbin0 -> 403968 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.ApplicationInsights.dllbin0 -> 343144 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.CSharp.dllbin0 -> 797560 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.CodeAnalysis.CSharp.dllbin0 -> 5354056 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.CodeAnalysis.dllbin0 -> 2550856 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.DiaSymReader.Native.amd64.dllbin0 -> 1495800 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Management.Infrastructure.Native.Unmanaged.dllbin0 -> 17920 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Management.Infrastructure.Native.dllbin0 -> 142336 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Management.Infrastructure.dllbin0 -> 114688 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.NETCore.App.deps.json2522
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Commands.Diagnostics.dllbin0 -> 221560 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Commands.Management.dllbin0 -> 573816 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Commands.Utility.dllbin0 -> 804224 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.ConsoleHost.dllbin0 -> 331640 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.CoreCLR.Eventing.dllbin0 -> 182656 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.MarkdownRender.dllbin0 -> 155512 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Security.dllbin0 -> 226680 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.VisualBasic.Core.dllbin0 -> 1209720 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.VisualBasic.dllbin0 -> 16248 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.WSMan.Management.dllbin0 -> 287104 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.WSMan.Runtime.dllbin0 -> 143744 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.Primitives.dllbin0 -> 21368 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.Registry.AccessControl.dllbin0 -> 16968 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.Registry.dllbin0 -> 82808 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.SystemEvents.dllbin0 -> 50248 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/NJsonSchema.dllbin0 -> 223744 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Namotion.Reflection.dllbin0 -> 47104 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Newtonsoft.Json.dllbin0 -> 693680 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/PowerShell.Core.Instrumentation.dllbin0 -> 101456 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/SOS_README.md5
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.AppContext.dllbin0 -> 13688 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Buffers.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.CodeDom.dllbin0 -> 181832 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.Concurrent.dllbin0 -> 188792 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.Immutable.dllbin0 -> 648056 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.NonGeneric.dllbin0 -> 96632 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.Specialized.dllbin0 -> 89976 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.dllbin0 -> 331128 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.Annotations.dllbin0 -> 162168 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.DataAnnotations.dllbin0 -> 15736 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.EventBasedAsync.dllbin0 -> 34168 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.Primitives.dllbin0 -> 53112 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.TypeConverter.dllbin0 -> 706936 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.dllbin0 -> 15736 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Configuration.ConfigurationManager.dllbin0 -> 375912 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Configuration.dllbin0 -> 18296 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Console.dllbin0 -> 152440 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Core.dllbin0 -> 23416 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Data.Common.dllbin0 -> 2912632 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Data.DataSetExtensions.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Data.dllbin0 -> 25464 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Contracts.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Debug.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.DiagnosticSource.dllbin0 -> 99192 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.EventLog.dllbin0 -> 129608 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.FileVersionInfo.dllbin0 -> 29048 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Process.dllbin0 -> 257400 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.StackTrace.dllbin0 -> 35192 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.TextWriterTraceListener.dllbin0 -> 55672 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Tools.dllbin0 -> 16760 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.TraceSource.dllbin0 -> 125304 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Tracing.dllbin0 -> 15224 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.DirectoryServices.dllbin0 -> 364648 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Drawing.Common.dllbin0 -> 414280 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Drawing.Primitives.dllbin0 -> 123768 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Drawing.dllbin0 -> 19832 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Dynamic.Runtime.dllbin0 -> 15224 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Globalization.Calendars.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Globalization.Extensions.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Globalization.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.Brotli.dllbin0 -> 69496 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.FileSystem.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.ZipFile.dllbin0 -> 34168 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.dllbin0 -> 249208 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.AccessControl.dllbin0 -> 86904 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.DriveInfo.dllbin0 -> 37752 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.Primitives.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.Watcher.dllbin0 -> 68984 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.dllbin0 -> 217464 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.IsolatedStorage.dllbin0 -> 79224 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.MemoryMappedFiles.dllbin0 -> 63352 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Pipes.AccessControl.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Pipes.dllbin0 -> 130424 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.UnmanagedMemoryStream.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.Expressions.dllbin0 -> 5256568 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.Parallel.dllbin0 -> 1310584 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.Queryable.dllbin0 -> 177528 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.dllbin0 -> 420728 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Management.Automation.dllbin0 -> 7277952 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Management.dllbin0 -> 294984 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Memory.dllbin0 -> 180088 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Http.dllbin0 -> 1475448 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.HttpListener.dllbin0 -> 653688 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Mail.dllbin0 -> 545144 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.NameResolution.dllbin0 -> 86392 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.NetworkInformation.dllbin0 -> 174968 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Ping.dllbin0 -> 97656 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Primitives.dllbin0 -> 212856 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Requests.dllbin0 -> 346488 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Security.dllbin0 -> 572792 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.ServicePoint.dllbin0 -> 33144 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Sockets.dllbin0 -> 539512 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebClient.dllbin0 -> 158584 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebHeaderCollection.dllbin0 -> 66424 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebProxy.dllbin0 -> 25976 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebSockets.Client.dllbin0 -> 71032 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebSockets.dllbin0 -> 140664 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.dllbin0 -> 16248 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Numerics.Vectors.dllbin0 -> 149368 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Numerics.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ObjectModel.dllbin0 -> 87416 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.CoreLib.dllbin0 -> 9556040 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.DataContractSerialization.dllbin0 -> 2060152 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.Uri.dllbin0 -> 241528 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.Xml.Linq.dllbin0 -> 370552 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.Xml.dllbin0 -> 8423800 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.DispatchProxy.dllbin0 -> 68984 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Emit.ILGeneration.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Emit.Lightweight.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Emit.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Extensions.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Metadata.dllbin0 -> 1070968 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Primitives.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.TypeExtensions.dllbin0 -> 28536 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.dllbin0 -> 15224 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Resources.Reader.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Resources.ResourceManager.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Resources.Writer.dllbin0 -> 41848 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.CompilerServices.Unsafe.dllbin0 -> 16976 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.CompilerServices.VisualC.dllbin0 -> 17272 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Extensions.dllbin0 -> 206200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Handles.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.InteropServices.RuntimeInformation.dllbin0 -> 27000 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.InteropServices.WindowsRuntime.dllbin0 -> 15224 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.InteropServices.dllbin0 -> 53112 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Intrinsics.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Loader.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Numerics.dllbin0 -> 196472 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Formatters.dllbin0 -> 308600 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Json.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Primitives.dllbin0 -> 25464 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Xml.dllbin0 -> 15224 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.dllbin0 -> 15736 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.WindowsRuntime.UI.Xaml.dllbin0 -> 75128 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.WindowsRuntime.dllbin0 -> 355192 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.dllbin0 -> 53112 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.AccessControl.dllbin0 -> 211320 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Claims.dllbin0 -> 88952 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Algorithms.dllbin0 -> 691064 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Cng.dllbin0 -> 431992 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Csp.dllbin0 -> 177528 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Encoding.dllbin0 -> 70520 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.OpenSsl.dllbin0 -> 32632 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Pkcs.dllbin0 -> 287608 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Primitives.dllbin0 -> 101752 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.ProtectedData.dllbin0 -> 25464 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.X509Certificates.dllbin0 -> 464248 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Permissions.dllbin0 -> 92536 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Principal.Windows.dllbin0 -> 144760 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Principal.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.SecureString.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.dllbin0 -> 17272 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ServiceModel.Web.dllbin0 -> 15736 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ServiceProcess.ServiceController.dllbin0 -> 59768 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ServiceProcess.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encoding.CodePages.dllbin0 -> 756088 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encoding.Extensions.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encoding.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encodings.Web.dllbin0 -> 99192 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Json.dllbin0 -> 823672 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.RegularExpressions.dllbin0 -> 393080 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.AccessControl.dllbin0 -> 27512 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Channels.dllbin0 -> 111480 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Overlapped.dllbin0 -> 15224 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.Dataflow.dllbin0 -> 478584 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.Extensions.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.Parallel.dllbin0 -> 107896 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.dllbin0 -> 15736 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Thread.dllbin0 -> 16760 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.ThreadPool.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Timer.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.dllbin0 -> 76664 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Transactions.Local.dllbin0 -> 348024 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Transactions.dllbin0 -> 15224 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ValueTuple.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Web.HttpUtility.dllbin0 -> 44920 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Web.dllbin0 -> 13688 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Windows.Extensions.dllbin0 -> 56184 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Windows.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.Linq.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.ReaderWriter.dllbin0 -> 21368 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.Serialization.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XDocument.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XPath.XDocument.dllbin0 -> 15736 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XPath.dllbin0 -> 14200 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XmlDocument.dllbin0 -> 14712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XmlSerializer.dllbin0 -> 16760 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.dllbin0 -> 23928 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.dllbin0 -> 54136 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/WindowsBase.dllbin0 -> 15224 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-console-l1-1-0.dllbin0 -> 19208 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-datetime-l1-1-0.dllbin0 -> 18696 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-debug-l1-1-0.dllbin0 -> 18696 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-errorhandling-l1-1-0.dllbin0 -> 18696 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-file-l1-1-0.dllbin0 -> 22280 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-file-l1-2-0.dllbin0 -> 18696 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-file-l2-1-0.dllbin0 -> 18696 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-handle-l1-1-0.dllbin0 -> 18696 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-heap-l1-1-0.dllbin0 -> 19208 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-interlocked-l1-1-0.dllbin0 -> 18696 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-libraryloader-l1-1-0.dllbin0 -> 19720 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-localization-l1-2-0.dllbin0 -> 21256 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-memory-l1-1-0.dllbin0 -> 19208 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-namedpipe-l1-1-0.dllbin0 -> 18696 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-processenvironment-l1-1-0.dllbin0 -> 19720 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-processthreads-l1-1-0.dllbin0 -> 20744 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-processthreads-l1-1-1.dllbin0 -> 19208 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-profile-l1-1-0.dllbin0 -> 18184 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-rtlsupport-l1-1-0.dllbin0 -> 19208 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-string-l1-1-0.dllbin0 -> 18696 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-synch-l1-1-0.dllbin0 -> 20744 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-synch-l1-2-0.dllbin0 -> 19208 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-sysinfo-l1-1-0.dllbin0 -> 19720 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-timezone-l1-1-0.dllbin0 -> 19208 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-util-l1-1-0.dllbin0 -> 18696 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-conio-l1-1-0.dllbin0 -> 19720 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-convert-l1-1-0.dllbin0 -> 22792 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-environment-l1-1-0.dllbin0 -> 19208 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-filesystem-l1-1-0.dllbin0 -> 20744 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-heap-l1-1-0.dllbin0 -> 19720 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-locale-l1-1-0.dllbin0 -> 19208 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-math-l1-1-0.dllbin0 -> 27912 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-multibyte-l1-1-0.dllbin0 -> 26888 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-private-l1-1-0.dllbin0 -> 71432 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-process-l1-1-0.dllbin0 -> 19720 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-runtime-l1-1-0.dllbin0 -> 23304 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-stdio-l1-1-0.dllbin0 -> 24840 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-string-l1-1-0.dllbin0 -> 24840 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-time-l1-1-0.dllbin0 -> 21256 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-utility-l1-1-0.dllbin0 -> 19208 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/clrcompression.dllbin0 -> 747592 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/clretwrc.dllbin0 -> 243784 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/clrjit.dllbin0 -> 1304648 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/coreclr.dllbin0 -> 5589576 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/cs/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 311368 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/cs/Microsoft.CodeAnalysis.resources.dllbin0 -> 36216 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/dbgshim.dllbin0 -> 136264 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/de/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 330312 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/de/Microsoft.CodeAnalysis.resources.dllbin0 -> 37960 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/es/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 323680 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/es/Microsoft.CodeAnalysis.resources.dllbin0 -> 37448 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/fr/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 330824 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/fr/Microsoft.CodeAnalysis.resources.dllbin0 -> 37752 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/hostfxr.dllbin0 -> 599416 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/hostpolicy.dllbin0 -> 590712 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/it/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 329288 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/it/Microsoft.CodeAnalysis.resources.dllbin0 -> 37960 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ja/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 362056 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ja/Microsoft.CodeAnalysis.resources.dllbin0 -> 40520 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ko/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 334408 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ko/Microsoft.CodeAnalysis.resources.dllbin0 -> 38472 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mi.dllbin0 -> 123904 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/miutils.dllbin0 -> 239616 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscordaccore.dllbin0 -> 1263672 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscordaccore_amd64_amd64_4.700.19.56402.dllbin0 -> 1263672 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscordbi.dllbin0 -> 1318472 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscorlib.dllbin0 -> 57208 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscorrc.debug.dllbin0 -> 178760 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscorrc.dllbin0 -> 13384 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/netstandard.dllbin0 -> 114040 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pl/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 333896 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pl/Microsoft.CodeAnalysis.resources.dllbin0 -> 37960 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 318536 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pt-BR/Microsoft.CodeAnalysis.resources.dllbin0 -> 37448 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pwrshplugin.dllbin0 -> 159104 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ru/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 435784 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ru/Microsoft.CodeAnalysis.resources.dllbin0 -> 45128 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/tr/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 315464 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/tr/Microsoft.CodeAnalysis.resources.dllbin0 -> 36728 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ucrtbase.dllbin0 -> 1016584 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 281160 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hans/Microsoft.CodeAnalysis.resources.dllbin0 -> 34680 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dllbin0 -> 282184 bytes
-rw-r--r--distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hant/Microsoft.CodeAnalysis.resources.dllbin0 -> 34888 bytes
-rw-r--r--distro/ruby_bin_folder/vccorlib140.dllbin0 -> 337696 bytes
-rw-r--r--distro/ruby_bin_folder/vcruntime140.dllbin106120 -> 101672 bytes
-rw-r--r--distro/ruby_bin_folder/vcruntime140_1.dllbin0 -> 44328 bytes
-rw-r--r--lib/chef/mixin/powershell_exec.rb39
-rw-r--r--lib/chef/powershell.rb6
-rw-r--r--lib/chef/pwsh.rb59
-rw-r--r--spec/unit/mixin/powershell_exec_spec.rb41
307 files changed, 2667 insertions, 16 deletions
diff --git a/Gemfile b/Gemfile
index 101e5df8a2..cc22619aed 100644
--- a/Gemfile
+++ b/Gemfile
@@ -87,7 +87,7 @@ eval_gemfile("./Gemfile.local") if File.exist?("./Gemfile.local")
if RUBY_PLATFORM.match?(/mswin|mingw|windows/)
instance_eval do
ruby_exe_dir = RbConfig::CONFIG["bindir"]
- assemblies = Dir.glob(File.expand_path("distro/ruby_bin_folder", __dir__) + "/*.dll")
+ assemblies = Dir.glob(File.expand_path("distro/ruby_bin_folder", __dir__) + "**/*")
FileUtils.cp_r assemblies, ruby_exe_dir, verbose: false unless ENV["_BUNDLER_WINDOWS_DLLS_COPIED"]
ENV["_BUNDLER_WINDOWS_DLLS_COPIED"] = "1"
end
diff --git a/distro/ruby_bin_folder/Chef.PowerShell.Wrapper.dll b/distro/ruby_bin_folder/Chef.PowerShell.Wrapper.dll
index bdf9ef4125..0a5d80632c 100644
--- a/distro/ruby_bin_folder/Chef.PowerShell.Wrapper.dll
+++ b/distro/ruby_bin_folder/Chef.PowerShell.Wrapper.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/Chef.PowerShell.dll b/distro/ruby_bin_folder/Chef.PowerShell.dll
index 568f9f43cd..1143fe1175 100644
--- a/distro/ruby_bin_folder/Chef.PowerShell.dll
+++ b/distro/ruby_bin_folder/Chef.PowerShell.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/Ijwhost.dll b/distro/ruby_bin_folder/Ijwhost.dll
new file mode 100644
index 0000000000..0909a28a44
--- /dev/null
+++ b/distro/ruby_bin_folder/Ijwhost.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/concrt140.dll b/distro/ruby_bin_folder/concrt140.dll
new file mode 100644
index 0000000000..8345e986bb
--- /dev/null
+++ b/distro/ruby_bin_folder/concrt140.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/host/fxr/3.1.8/hostfxr.dll b/distro/ruby_bin_folder/host/fxr/3.1.8/hostfxr.dll
new file mode 100644
index 0000000000..364091e819
--- /dev/null
+++ b/distro/ruby_bin_folder/host/fxr/3.1.8/hostfxr.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/msvcp140.dll b/distro/ruby_bin_folder/msvcp140.dll
index 8050a8838b..a4ec72e872 100644
--- a/distro/ruby_bin_folder/msvcp140.dll
+++ b/distro/ruby_bin_folder/msvcp140.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/msvcp140_1.dll b/distro/ruby_bin_folder/msvcp140_1.dll
new file mode 100644
index 0000000000..08f9e4dff9
--- /dev/null
+++ b/distro/ruby_bin_folder/msvcp140_1.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/msvcp140_2.dll b/distro/ruby_bin_folder/msvcp140_2.dll
new file mode 100644
index 0000000000..4805e97c6b
--- /dev/null
+++ b/distro/ruby_bin_folder/msvcp140_2.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/msvcp140_codecvt_ids.dll b/distro/ruby_bin_folder/msvcp140_codecvt_ids.dll
new file mode 100644
index 0000000000..0b31cea98f
--- /dev/null
+++ b/distro/ruby_bin_folder/msvcp140_codecvt_ids.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.PowerShell.Wrapper.Core.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.PowerShell.Wrapper.Core.dll
new file mode 100644
index 0000000000..52beb787b3
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.PowerShell.Wrapper.Core.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.Powershell.Core.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.Powershell.Core.dll
new file mode 100644
index 0000000000..0c07278003
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.Powershell.Core.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.Powershell.Core.pdb b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.Powershell.Core.pdb
new file mode 100644
index 0000000000..2479087bd2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.Powershell.Core.pdb
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.Powershell.Wrapper.Core.runtimeconfig.json b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.Powershell.Wrapper.Core.runtimeconfig.json
new file mode 100644
index 0000000000..48b8c87e25
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Chef.Powershell.Wrapper.Core.runtimeconfig.json
@@ -0,0 +1,9 @@
+{
+ "runtimeOptions": {
+ "tfm": "netcoreapp3.1",
+ "framework": {
+ "name": "Microsoft.NETCore.App",
+ "version": "3.1.0"
+ }
+ }
+} \ No newline at end of file
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Ijwhost.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Ijwhost.dll
new file mode 100644
index 0000000000..0909a28a44
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Ijwhost.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Markdig.Signed.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Markdig.Signed.dll
new file mode 100644
index 0000000000..1cf1ed82bf
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Markdig.Signed.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.ApplicationInsights.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.ApplicationInsights.dll
new file mode 100644
index 0000000000..e7c2bf1789
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.ApplicationInsights.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.CSharp.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.CSharp.dll
new file mode 100644
index 0000000000..6eb512c704
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.CSharp.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.CodeAnalysis.CSharp.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.CodeAnalysis.CSharp.dll
new file mode 100644
index 0000000000..e4c8010fee
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.CodeAnalysis.CSharp.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.CodeAnalysis.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.CodeAnalysis.dll
new file mode 100644
index 0000000000..4761ae95de
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.CodeAnalysis.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.DiaSymReader.Native.amd64.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.DiaSymReader.Native.amd64.dll
new file mode 100644
index 0000000000..e376a20352
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.DiaSymReader.Native.amd64.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Management.Infrastructure.Native.Unmanaged.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Management.Infrastructure.Native.Unmanaged.dll
new file mode 100644
index 0000000000..2e5c7ea7d5
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Management.Infrastructure.Native.Unmanaged.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Management.Infrastructure.Native.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Management.Infrastructure.Native.dll
new file mode 100644
index 0000000000..c70b1d3205
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Management.Infrastructure.Native.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Management.Infrastructure.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Management.Infrastructure.dll
new file mode 100644
index 0000000000..6d14e763cd
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Management.Infrastructure.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.NETCore.App.deps.json b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.NETCore.App.deps.json
new file mode 100644
index 0000000000..bf4cb3f196
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.NETCore.App.deps.json
@@ -0,0 +1,2522 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v3.1/win10-x64",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v3.1": {},
+ ".NETCoreApp,Version=v3.1/win10-x64": {
+ "Chef.Powershell.Core/1.0.0": {
+ "dependencies": {
+ "Microsoft.PowerShell.Commands.Diagnostics": "7.0.3",
+ "Microsoft.PowerShell.Commands.Management": "7.0.3",
+ "Microsoft.PowerShell.Commands.Utility": "7.0.3",
+ "Microsoft.PowerShell.ConsoleHost": "7.0.3",
+ "Microsoft.WSMan.Management": "7.0.3",
+ "Microsoft.WSMan.Runtime": "7.0.3",
+ "Newtonsoft.Json": "12.0.3",
+ "System.Management.Automation": "7.0.3",
+ "runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "3.1.0"
+ },
+ "runtime": {
+ "Chef.Powershell.Core.dll": {}
+ }
+ },
+ "runtimepack.Microsoft.NETCore.App.Runtime.win-x64/3.1.0": {
+ "runtime": {
+ "Microsoft.CSharp.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "Microsoft.VisualBasic.Core.dll": {
+ "assemblyVersion": "10.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "Microsoft.VisualBasic.dll": {
+ "assemblyVersion": "10.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "Microsoft.Win32.Primitives.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "Microsoft.Win32.Registry.dll": {
+ "assemblyVersion": "4.1.3.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.AppContext.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Buffers.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Collections.Concurrent.dll": {
+ "assemblyVersion": "4.0.15.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Collections.Immutable.dll": {
+ "assemblyVersion": "1.2.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Collections.NonGeneric.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Collections.Specialized.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Collections.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.ComponentModel.Annotations.dll": {
+ "assemblyVersion": "4.3.1.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.ComponentModel.DataAnnotations.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.ComponentModel.EventBasedAsync.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.ComponentModel.Primitives.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.ComponentModel.TypeConverter.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.ComponentModel.dll": {
+ "assemblyVersion": "4.0.4.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Configuration.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Console.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Core.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Data.Common.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Data.DataSetExtensions.dll": {
+ "assemblyVersion": "4.0.1.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Data.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Diagnostics.Contracts.dll": {
+ "assemblyVersion": "4.0.4.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Diagnostics.Debug.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Diagnostics.DiagnosticSource.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Diagnostics.FileVersionInfo.dll": {
+ "assemblyVersion": "4.0.4.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Diagnostics.Process.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Diagnostics.StackTrace.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Diagnostics.TextWriterTraceListener.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Diagnostics.Tools.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Diagnostics.TraceSource.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Diagnostics.Tracing.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Drawing.Primitives.dll": {
+ "assemblyVersion": "4.2.1.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Drawing.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Dynamic.Runtime.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Globalization.Calendars.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Globalization.Extensions.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Globalization.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.Compression.Brotli.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.Compression.FileSystem.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.Compression.ZipFile.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.Compression.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.FileSystem.AccessControl.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.FileSystem.DriveInfo.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.FileSystem.Primitives.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.FileSystem.Watcher.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.FileSystem.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.IsolatedStorage.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.MemoryMappedFiles.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.Pipes.AccessControl.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.Pipes.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.UnmanagedMemoryStream.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.IO.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Linq.Expressions.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Linq.Parallel.dll": {
+ "assemblyVersion": "4.0.4.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Linq.Queryable.dll": {
+ "assemblyVersion": "4.0.4.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Linq.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Memory.dll": {
+ "assemblyVersion": "4.2.1.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.Http.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.HttpListener.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.Mail.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.NameResolution.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.NetworkInformation.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.Ping.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.Primitives.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.Requests.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.Security.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.ServicePoint.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.Sockets.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.WebClient.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.WebHeaderCollection.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.WebProxy.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.WebSockets.Client.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.WebSockets.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Net.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Numerics.Vectors.dll": {
+ "assemblyVersion": "4.1.6.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Numerics.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.ObjectModel.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Private.DataContractSerialization.dll": {
+ "assemblyVersion": "4.1.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Private.Uri.dll": {
+ "assemblyVersion": "4.0.6.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Private.Xml.Linq.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Private.Xml.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Reflection.DispatchProxy.dll": {
+ "assemblyVersion": "4.0.6.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Reflection.Emit.ILGeneration.dll": {
+ "assemblyVersion": "4.1.1.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Reflection.Emit.Lightweight.dll": {
+ "assemblyVersion": "4.1.1.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Reflection.Emit.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Reflection.Extensions.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Reflection.Metadata.dll": {
+ "assemblyVersion": "1.4.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Reflection.Primitives.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Reflection.TypeExtensions.dll": {
+ "assemblyVersion": "4.1.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Reflection.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Resources.Reader.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Resources.ResourceManager.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Resources.Writer.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.CompilerServices.Unsafe.dll": {
+ "assemblyVersion": "4.0.6.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.CompilerServices.VisualC.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.Extensions.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.Handles.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.InteropServices.RuntimeInformation.dll": {
+ "assemblyVersion": "4.0.4.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.InteropServices.WindowsRuntime.dll": {
+ "assemblyVersion": "4.0.4.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.InteropServices.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.Intrinsics.dll": {
+ "assemblyVersion": "4.0.1.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.Loader.dll": {
+ "assemblyVersion": "4.1.1.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.Numerics.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.Serialization.Formatters.dll": {
+ "assemblyVersion": "4.0.4.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.Serialization.Json.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.Serialization.Primitives.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.Serialization.Xml.dll": {
+ "assemblyVersion": "4.1.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.Serialization.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.WindowsRuntime.UI.Xaml.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.WindowsRuntime.dll": {
+ "assemblyVersion": "4.0.15.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Runtime.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.AccessControl.dll": {
+ "assemblyVersion": "4.1.3.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.Claims.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.Cryptography.Algorithms.dll": {
+ "assemblyVersion": "4.3.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.Cryptography.Cng.dll": {
+ "assemblyVersion": "4.3.3.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.Cryptography.Csp.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.Cryptography.Encoding.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.Cryptography.OpenSsl.dll": {
+ "assemblyVersion": "4.1.3.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.Cryptography.Primitives.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.Cryptography.X509Certificates.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.Principal.Windows.dll": {
+ "assemblyVersion": "4.1.3.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.Principal.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.SecureString.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Security.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.ServiceModel.Web.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.ServiceProcess.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Text.Encoding.CodePages.dll": {
+ "assemblyVersion": "4.1.3.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Text.Encoding.Extensions.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Text.Encoding.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Text.Encodings.Web.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Text.Json.dll": {
+ "assemblyVersion": "4.0.1.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Text.RegularExpressions.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Threading.Channels.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Threading.Overlapped.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Threading.Tasks.Dataflow.dll": {
+ "assemblyVersion": "4.6.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Threading.Tasks.Extensions.dll": {
+ "assemblyVersion": "4.3.1.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Threading.Tasks.Parallel.dll": {
+ "assemblyVersion": "4.0.4.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Threading.Tasks.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Threading.Thread.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Threading.ThreadPool.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Threading.Timer.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Threading.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Transactions.Local.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Transactions.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.ValueTuple.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Web.HttpUtility.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Web.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Windows.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Xml.Linq.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Xml.ReaderWriter.dll": {
+ "assemblyVersion": "4.2.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Xml.Serialization.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Xml.XDocument.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Xml.XPath.XDocument.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Xml.XPath.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Xml.XmlDocument.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Xml.XmlSerializer.dll": {
+ "assemblyVersion": "4.1.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.Xml.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "System.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "WindowsBase.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "mscorlib.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "netstandard.dll": {
+ "assemblyVersion": "2.1.0.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ },
+ "native": {
+ "Microsoft.DiaSymReader.Native.amd64.dll": {
+ "fileVersion": "14.12.25830.2"
+ },
+ "SOS_README.md": {
+ "fileVersion": "0.0.0.0"
+ },
+ "System.Private.CoreLib.dll": {
+ "assemblyVersion": "4.0.0.0",
+ "fileVersion": "4.700.19.56402"
+ },
+ "api-ms-win-core-console-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-datetime-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-debug-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-errorhandling-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-file-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-file-l1-2-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-file-l2-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-handle-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-heap-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-interlocked-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-libraryloader-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-localization-l1-2-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-memory-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-namedpipe-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-processenvironment-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-processthreads-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-processthreads-l1-1-1.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-profile-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-rtlsupport-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-string-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-synch-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-synch-l1-2-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-sysinfo-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-timezone-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-core-util-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-conio-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-convert-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-environment-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-filesystem-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-heap-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-locale-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-math-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-multibyte-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-private-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-process-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-runtime-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-stdio-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-string-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-time-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "api-ms-win-crt-utility-l1-1-0.dll": {
+ "fileVersion": "10.0.17134.12"
+ },
+ "clrcompression.dll": {
+ "fileVersion": "4.700.19.56404"
+ },
+ "clretwrc.dll": {
+ "fileVersion": "4.700.19.56402"
+ },
+ "clrjit.dll": {
+ "fileVersion": "4.700.19.56402"
+ },
+ "coreclr.dll": {
+ "fileVersion": "4.700.19.56402"
+ },
+ "dbgshim.dll": {
+ "fileVersion": "4.700.19.56402"
+ },
+ "hostfxr.dll": {
+ "fileVersion": "3.100.19.56502"
+ },
+ "hostpolicy.dll": {
+ "fileVersion": "3.100.19.56502"
+ },
+ "mscordaccore.dll": {
+ "fileVersion": "4.700.19.56402"
+ },
+ "mscordaccore_amd64_amd64_4.700.19.56402.dll": {
+ "fileVersion": "4.700.19.56402"
+ },
+ "mscordbi.dll": {
+ "fileVersion": "4.700.19.56402"
+ },
+ "mscorrc.debug.dll": {
+ "fileVersion": "4.700.19.56402"
+ },
+ "mscorrc.dll": {
+ "fileVersion": "4.700.19.56402"
+ },
+ "ucrtbase.dll": {
+ "fileVersion": "10.0.17134.12"
+ }
+ }
+ },
+ "Markdig.Signed/0.18.3": {
+ "runtime": {
+ "lib/netcoreapp2.1/Markdig.Signed.dll": {
+ "assemblyVersion": "0.18.3.0",
+ "fileVersion": "0.18.3.0"
+ }
+ }
+ },
+ "Microsoft.ApplicationInsights/2.13.1": {
+ "dependencies": {
+ "System.Diagnostics.DiagnosticSource": "4.6.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.ApplicationInsights.dll": {
+ "assemblyVersion": "2.13.1.12554",
+ "fileVersion": "2.13.1.12554"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.Analyzers/2.9.6": {},
+ "Microsoft.CodeAnalysis.Common/3.4.0": {
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Analyzers": "2.9.6",
+ "System.Collections.Immutable": "1.5.0",
+ "System.Memory": "4.5.3",
+ "System.Reflection.Metadata": "1.6.0",
+ "System.Runtime.CompilerServices.Unsafe": "4.7.1",
+ "System.Text.Encoding.CodePages": "4.7.1",
+ "System.Threading.Tasks.Extensions": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.dll": {
+ "assemblyVersion": "3.4.0.0",
+ "fileVersion": "3.400.19.56804"
+ }
+ },
+ "resources": {
+ "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/netstandard2.0/de/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "de"
+ },
+ "lib/netstandard2.0/es/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "es"
+ },
+ "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/netstandard2.0/it/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "it"
+ },
+ "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.CSharp/3.4.0": {
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Common": "3.4.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.dll": {
+ "assemblyVersion": "3.4.0.0",
+ "fileVersion": "3.400.19.56804"
+ }
+ },
+ "resources": {
+ "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "de"
+ },
+ "lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "es"
+ },
+ "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "it"
+ },
+ "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CSharp/4.3.0": {
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Dynamic.Runtime": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.Linq.Expressions": "4.3.0",
+ "System.ObjectModel": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Extensions": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Reflection.TypeExtensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Threading": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard1.3/Microsoft.CSharp.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "Microsoft.Management.Infrastructure/2.0.0": {
+ "dependencies": {
+ "Microsoft.Management.Infrastructure.Runtime.Unix": "2.0.0",
+ "Microsoft.Management.Infrastructure.Runtime.Win": "2.0.0"
+ }
+ },
+ "Microsoft.Management.Infrastructure.Runtime.Unix/2.0.0": {},
+ "Microsoft.Management.Infrastructure.Runtime.Win/2.0.0": {
+ "runtime": {
+ "runtimes/win10-x64/lib/netstandard1.6/Microsoft.Management.Infrastructure.Native.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "10.0.18362.1"
+ },
+ "runtimes/win10-x64/lib/netstandard1.6/Microsoft.Management.Infrastructure.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "10.0.18362.1"
+ }
+ },
+ "native": {
+ "runtimes/win10-x64/native/Microsoft.Management.Infrastructure.Native.Unmanaged.dll": {
+ "fileVersion": "10.0.18362.1"
+ },
+ "runtimes/win10-x64/native/mi.dll": {
+ "fileVersion": "10.0.18362.1"
+ },
+ "runtimes/win10-x64/native/miutils.dll": {
+ "fileVersion": "10.0.18362.1"
+ }
+ }
+ },
+ "Microsoft.NETCore.Platforms/3.1.1": {},
+ "Microsoft.NETCore.Targets/1.1.0": {},
+ "Microsoft.PowerShell.Commands.Diagnostics/7.0.3": {
+ "dependencies": {
+ "System.Management.Automation": "7.0.3"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.1/Microsoft.PowerShell.Commands.Diagnostics.dll": {
+ "assemblyVersion": "7.0.3.0",
+ "fileVersion": "7.0.3.0"
+ }
+ }
+ },
+ "Microsoft.PowerShell.Commands.Management/7.0.3": {
+ "dependencies": {
+ "Microsoft.PowerShell.Security": "7.0.3",
+ "System.ServiceProcess.ServiceController": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.1/Microsoft.PowerShell.Commands.Management.dll": {
+ "assemblyVersion": "7.0.3.0",
+ "fileVersion": "7.0.3.0"
+ }
+ }
+ },
+ "Microsoft.PowerShell.Commands.Utility/7.0.3": {
+ "dependencies": {
+ "Microsoft.CodeAnalysis.CSharp": "3.4.0",
+ "Microsoft.PowerShell.MarkdownRender": "7.0.3",
+ "NJsonSchema": "10.1.23",
+ "System.Drawing.Common": "4.7.0",
+ "System.Management.Automation": "7.0.3",
+ "System.Threading.AccessControl": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.1/Microsoft.PowerShell.Commands.Utility.dll": {
+ "assemblyVersion": "7.0.3.0",
+ "fileVersion": "7.0.3.0"
+ }
+ }
+ },
+ "Microsoft.PowerShell.ConsoleHost/7.0.3": {
+ "dependencies": {
+ "System.Management.Automation": "7.0.3"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.1/Microsoft.PowerShell.ConsoleHost.dll": {
+ "assemblyVersion": "7.0.3.0",
+ "fileVersion": "7.0.3.0"
+ }
+ }
+ },
+ "Microsoft.PowerShell.CoreCLR.Eventing/7.0.3": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.1/Microsoft.PowerShell.CoreCLR.Eventing.dll": {
+ "assemblyVersion": "7.0.3.0",
+ "fileVersion": "7.0.3.0"
+ }
+ }
+ },
+ "Microsoft.PowerShell.MarkdownRender/7.0.3": {
+ "dependencies": {
+ "Markdig.Signed": "0.18.3",
+ "System.Management.Automation": "7.0.3"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.1/Microsoft.PowerShell.MarkdownRender.dll": {
+ "assemblyVersion": "7.0.3.0",
+ "fileVersion": "7.0.3.0"
+ }
+ }
+ },
+ "Microsoft.PowerShell.Native/7.0.0": {
+ "native": {
+ "runtimes/win-x64/native/PowerShell.Core.Instrumentation.dll": {
+ "fileVersion": "10.0.10011.16384"
+ },
+ "runtimes/win-x64/native/pwrshplugin.dll": {
+ "fileVersion": "10.0.10011.16384"
+ }
+ }
+ },
+ "Microsoft.PowerShell.Security/7.0.3": {
+ "dependencies": {
+ "System.Management.Automation": "7.0.3"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.1/Microsoft.PowerShell.Security.dll": {
+ "assemblyVersion": "7.0.3.0",
+ "fileVersion": "7.0.3.0"
+ }
+ }
+ },
+ "Microsoft.Win32.Registry/4.7.0": {
+ "dependencies": {
+ "System.Security.AccessControl": "4.7.0",
+ "System.Security.Principal.Windows": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
+ "assemblyVersion": "4.1.3.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "Microsoft.Win32.Registry.AccessControl/4.7.0": {
+ "dependencies": {
+ "Microsoft.Win32.Registry": "4.7.0",
+ "System.Security.AccessControl": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.AccessControl.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "Microsoft.Win32.SystemEvents/4.7.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "Microsoft.WSMan.Management/7.0.3": {
+ "dependencies": {
+ "Microsoft.WSMan.Runtime": "7.0.3",
+ "System.Management.Automation": "7.0.3",
+ "System.ServiceProcess.ServiceController": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.1/Microsoft.WSMan.Management.dll": {
+ "assemblyVersion": "7.0.3.0",
+ "fileVersion": "7.0.3.0"
+ }
+ }
+ },
+ "Microsoft.WSMan.Runtime/7.0.3": {
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.1/Microsoft.WSMan.Runtime.dll": {
+ "assemblyVersion": "7.0.3.0",
+ "fileVersion": "7.0.3.0"
+ }
+ }
+ },
+ "Namotion.Reflection/1.0.11": {
+ "dependencies": {
+ "Microsoft.CSharp": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Namotion.Reflection.dll": {
+ "assemblyVersion": "1.0.11.0",
+ "fileVersion": "1.0.11.0"
+ }
+ }
+ },
+ "Newtonsoft.Json/12.0.3": {
+ "runtime": {
+ "lib/netstandard2.0/Newtonsoft.Json.dll": {
+ "assemblyVersion": "12.0.0.0",
+ "fileVersion": "12.0.3.23909"
+ }
+ }
+ },
+ "NJsonSchema/10.1.23": {
+ "dependencies": {
+ "Namotion.Reflection": "1.0.11",
+ "Newtonsoft.Json": "12.0.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/NJsonSchema.dll": {
+ "assemblyVersion": "10.1.23.0",
+ "fileVersion": "10.1.23.0"
+ }
+ }
+ },
+ "runtime.any.System.Collections/4.3.0": {
+ "dependencies": {
+ "System.Runtime": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard1.3/System.Collections.dll": {
+ "assemblyVersion": "4.0.12.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.any.System.Globalization/4.3.0": {
+ "runtime": {
+ "lib/netstandard1.3/System.Globalization.dll": {
+ "assemblyVersion": "4.0.12.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.any.System.IO/4.3.0": {
+ "runtime": {
+ "lib/netstandard1.5/System.IO.dll": {
+ "assemblyVersion": "4.1.1.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.any.System.Reflection/4.3.0": {
+ "runtime": {
+ "lib/netstandard1.5/System.Reflection.dll": {
+ "assemblyVersion": "4.1.1.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.any.System.Reflection.Extensions/4.3.0": {
+ "runtime": {
+ "lib/netstandard1.3/System.Reflection.Extensions.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.any.System.Reflection.Primitives/4.3.0": {
+ "runtime": {
+ "lib/netstandard1.3/System.Reflection.Primitives.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.any.System.Resources.ResourceManager/4.3.0": {
+ "runtime": {
+ "lib/netstandard1.3/System.Resources.ResourceManager.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.any.System.Runtime/4.3.0": {
+ "dependencies": {
+ "System.Private.Uri": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard1.5/System.Runtime.dll": {
+ "assemblyVersion": "4.1.1.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.any.System.Runtime.Handles/4.3.0": {
+ "runtime": {
+ "lib/netstandard1.3/System.Runtime.Handles.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.any.System.Runtime.InteropServices/4.3.0": {
+ "runtime": {
+ "lib/netstandard1.6/System.Runtime.InteropServices.dll": {
+ "assemblyVersion": "4.1.1.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.any.System.Text.Encoding/4.3.0": {
+ "runtime": {
+ "lib/netstandard1.3/System.Text.Encoding.dll": {
+ "assemblyVersion": "4.0.12.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.any.System.Threading.Tasks/4.3.0": {
+ "runtime": {
+ "lib/netstandard1.3/System.Threading.Tasks.dll": {
+ "assemblyVersion": "4.0.12.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.win.System.Diagnostics.Debug/4.3.0": {
+ "runtime": {
+ "runtimes/win/lib/netstandard1.3/System.Diagnostics.Debug.dll": {
+ "assemblyVersion": "4.0.12.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.win.System.Runtime.Extensions/4.3.0": {
+ "dependencies": {
+ "System.Private.Uri": "4.3.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netstandard1.5/System.Runtime.Extensions.dll": {
+ "assemblyVersion": "4.1.1.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "runtime.win7.System.Private.Uri/4.3.0": {
+ "runtime": {
+ "runtimes/win/lib/netstandard1.0/System.Private.Uri.dll": {
+ "assemblyVersion": "4.0.3.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "System.CodeDom/4.7.0": {
+ "runtime": {
+ "lib/netstandard2.0/System.CodeDom.dll": {
+ "assemblyVersion": "4.0.3.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Collections/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "runtime.any.System.Collections": "4.3.0"
+ }
+ },
+ "System.Collections.Immutable/1.5.0": {
+ "runtime": {
+ "lib/netstandard2.0/System.Collections.Immutable.dll": {
+ "assemblyVersion": "1.2.3.0",
+ "fileVersion": "4.6.26515.6"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/4.7.0": {
+ "dependencies": {
+ "System.Security.Cryptography.ProtectedData": "4.7.0",
+ "System.Security.Permissions": "4.7.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "4.0.3.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Diagnostics.Debug/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "runtime.win.System.Diagnostics.Debug": "4.3.0"
+ }
+ },
+ "System.Diagnostics.DiagnosticSource/4.6.0": {
+ "runtime": {
+ "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {
+ "assemblyVersion": "4.0.4.0",
+ "fileVersion": "4.700.19.46214"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/4.7.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.Win32.Registry": "4.7.0",
+ "System.Security.Principal.Windows": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp2.0/System.Diagnostics.EventLog.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.DirectoryServices/4.7.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "System.IO.FileSystem.AccessControl": "4.7.0",
+ "System.Security.AccessControl": "4.7.0",
+ "System.Security.Permissions": "4.7.0",
+ "System.Security.Principal.Windows": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp2.0/System.DirectoryServices.dll": {
+ "assemblyVersion": "4.0.1.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Drawing.Common/4.7.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.Win32.SystemEvents": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Dynamic.Runtime/4.3.0": {
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.Linq.Expressions": "4.3.0",
+ "System.ObjectModel": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Reflection.TypeExtensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard1.3/System.Dynamic.Runtime.dll": {
+ "assemblyVersion": "4.0.12.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "System.Globalization/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "runtime.any.System.Globalization": "4.3.0"
+ }
+ },
+ "System.IO/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "runtime.any.System.IO": "4.3.0"
+ }
+ },
+ "System.IO.FileSystem.AccessControl/4.7.0": {
+ "dependencies": {
+ "System.Security.AccessControl": "4.7.0",
+ "System.Security.Principal.Windows": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netstandard2.0/System.IO.FileSystem.AccessControl.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Linq/4.3.0": {
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard1.6/System.Linq.dll": {
+ "assemblyVersion": "4.1.1.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "System.Linq.Expressions/4.3.0": {
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.ObjectModel": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Emit.Lightweight": "4.3.0",
+ "System.Reflection.Extensions": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Reflection.TypeExtensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard1.6/System.Linq.Expressions.dll": {
+ "assemblyVersion": "4.1.1.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "System.Management/4.7.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.Win32.Registry": "4.7.0",
+ "System.CodeDom": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp2.0/System.Management.dll": {
+ "assemblyVersion": "4.0.1.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Management.Automation/7.0.3": {
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.13.1",
+ "Microsoft.Management.Infrastructure": "2.0.0",
+ "Microsoft.PowerShell.CoreCLR.Eventing": "7.0.3",
+ "Microsoft.PowerShell.Native": "7.0.0",
+ "Microsoft.Win32.Registry.AccessControl": "4.7.0",
+ "Newtonsoft.Json": "12.0.3",
+ "System.Configuration.ConfigurationManager": "4.7.0",
+ "System.DirectoryServices": "4.7.0",
+ "System.IO.FileSystem.AccessControl": "4.7.0",
+ "System.Management": "4.7.0",
+ "System.Runtime.CompilerServices.Unsafe": "4.7.1",
+ "System.Security.AccessControl": "4.7.0",
+ "System.Security.Cryptography.Pkcs": "4.7.0",
+ "System.Security.Permissions": "4.7.0",
+ "System.Text.Encoding.CodePages": "4.7.1"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.1/System.Management.Automation.dll": {
+ "assemblyVersion": "7.0.3.0",
+ "fileVersion": "7.0.3.0"
+ }
+ }
+ },
+ "System.Memory/4.5.3": {},
+ "System.ObjectModel/4.3.0": {
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard1.3/System.ObjectModel.dll": {
+ "assemblyVersion": "4.0.13.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "System.Private.Uri/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "runtime.win7.System.Private.Uri": "4.3.0"
+ }
+ },
+ "System.Reflection/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "runtime.any.System.Reflection": "4.3.0"
+ }
+ },
+ "System.Reflection.Emit/4.3.0": {
+ "dependencies": {
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard1.3/System.Reflection.Emit.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "System.Reflection.Emit.ILGeneration/4.3.0": {
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "System.Reflection.Emit.Lightweight/4.3.0": {
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "System.Reflection.Extensions/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "runtime.any.System.Reflection.Extensions": "4.3.0"
+ }
+ },
+ "System.Reflection.Metadata/1.6.0": {
+ "runtime": {
+ "lib/netstandard2.0/System.Reflection.Metadata.dll": {
+ "assemblyVersion": "1.4.3.0",
+ "fileVersion": "4.6.26515.6"
+ }
+ }
+ },
+ "System.Reflection.Primitives/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "runtime.any.System.Reflection.Primitives": "4.3.0"
+ }
+ },
+ "System.Reflection.TypeExtensions/4.3.0": {
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard1.5/System.Reflection.TypeExtensions.dll": {
+ "assemblyVersion": "4.1.1.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "System.Resources.ResourceManager/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Globalization": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "runtime.any.System.Resources.ResourceManager": "4.3.0"
+ }
+ },
+ "System.Runtime/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "runtime.any.System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe/4.7.1": {
+ "runtime": {
+ "lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll": {
+ "assemblyVersion": "4.0.6.0",
+ "fileVersion": "4.700.20.12001"
+ }
+ }
+ },
+ "System.Runtime.Extensions/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "runtime.win.System.Runtime.Extensions": "4.3.0"
+ }
+ },
+ "System.Runtime.Handles/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "runtime.any.System.Runtime.Handles": "4.3.0"
+ }
+ },
+ "System.Runtime.InteropServices/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "runtime.any.System.Runtime.InteropServices": "4.3.0"
+ }
+ },
+ "System.Security.AccessControl/4.7.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "System.Security.Principal.Windows": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
+ "assemblyVersion": "4.1.3.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Security.Cryptography.Cng/4.7.0": {
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll": {
+ "assemblyVersion": "4.3.3.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Security.Cryptography.Pkcs/4.7.0": {
+ "dependencies": {
+ "System.Security.Cryptography.Cng": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.dll": {
+ "assemblyVersion": "4.1.1.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/4.7.0": {
+ "runtime": {
+ "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Security.Permissions/4.7.0": {
+ "dependencies": {
+ "System.Security.AccessControl": "4.7.0",
+ "System.Windows.Extensions": "4.7.0"
+ },
+ "runtime": {
+ "lib/netcoreapp3.0/System.Security.Permissions.dll": {
+ "assemblyVersion": "4.0.3.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Security.Principal.Windows/4.7.0": {
+ "runtime": {
+ "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
+ "assemblyVersion": "4.1.3.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.ServiceProcess.ServiceController/4.7.0": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netstandard2.0/System.ServiceProcess.ServiceController.dll": {
+ "assemblyVersion": "4.2.3.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Text.Encoding/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "runtime.any.System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.Text.Encoding.CodePages/4.7.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll": {
+ "assemblyVersion": "4.1.3.0",
+ "fileVersion": "4.700.20.21406"
+ }
+ }
+ },
+ "System.Threading/4.3.0": {
+ "dependencies": {
+ "System.Runtime": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard1.3/System.Threading.dll": {
+ "assemblyVersion": "4.0.12.0",
+ "fileVersion": "4.6.24705.1"
+ }
+ }
+ },
+ "System.Threading.AccessControl/4.7.0": {
+ "dependencies": {
+ "System.Security.AccessControl": "4.7.0",
+ "System.Security.Principal.Windows": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netstandard2.0/System.Threading.AccessControl.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Threading.Tasks/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.1",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "runtime.any.System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Threading.Tasks.Extensions/4.5.3": {},
+ "System.Windows.Extensions/4.7.0": {
+ "dependencies": {
+ "System.Drawing.Common": "4.7.0"
+ },
+ "runtime": {
+ "runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll": {
+ "assemblyVersion": "4.0.1.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Chef.Powershell.Core/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "runtimepack.Microsoft.NETCore.App.Runtime.win-x64/3.1.0": {
+ "type": "runtimepack",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Markdig.Signed/0.18.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-l8838LV/+sD1Smr13BnvS9MRlRpC3jfKmcFY3rTk/YFf0haE2QhzjBESnwwiS5LpMV3f09KKf0Pbkyh32dJPkQ==",
+ "path": "markdig.signed/0.18.3",
+ "hashPath": "markdig.signed.0.18.3.nupkg.sha512"
+ },
+ "Microsoft.ApplicationInsights/2.13.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-BQhLmYR06Z8TVCdxnr8WOhhovJHtqYRNeB5gePBdQ4uDOE8D4IK9HW9i6a3llELz1QHv4HtFpku6dpXMGnO22g==",
+ "path": "microsoft.applicationinsights/2.13.1",
+ "hashPath": "microsoft.applicationinsights.2.13.1.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.Analyzers/2.9.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Kmms3TxGQMNb95Cu/3K+0bIcMnV4qf/phZBLAB0HUi65rBPxP4JO3aM2LoAcb+DFS600RQJMZ7ZLyYDTbLwJOQ==",
+ "path": "microsoft.codeanalysis.analyzers/2.9.6",
+ "hashPath": "microsoft.codeanalysis.analyzers.2.9.6.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.Common/3.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3ncA7cV+iXGA1VYwe2UEZXcvWyZSlbexWjM9AvocP7sik5UD93qt9Hq0fMRGk0jFRmvmE4T2g+bGfXiBVZEhLw==",
+ "path": "microsoft.codeanalysis.common/3.4.0",
+ "hashPath": "microsoft.codeanalysis.common.3.4.0.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.CSharp/3.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/LsTtgcMN6Tu1oo7/WYbRAHL4/ubXC/miEakwTpcZKJKtFo7D0AK95Hw0dbGxul6C8WJu60v6NP2435TDYZM+Q==",
+ "path": "microsoft.codeanalysis.csharp/3.4.0",
+ "hashPath": "microsoft.codeanalysis.csharp.3.4.0.nupkg.sha512"
+ },
+ "Microsoft.CSharp/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==",
+ "path": "microsoft.csharp/4.3.0",
+ "hashPath": "microsoft.csharp.4.3.0.nupkg.sha512"
+ },
+ "Microsoft.Management.Infrastructure/2.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IaKZRNBBv3sdrmBWd+aqwHq8cVHk/3WgWFAN/dt40MRY9rbtHiDfTTmaEN0tGTmQqGCGDo/ncntA8MvFMvcsRw==",
+ "path": "microsoft.management.infrastructure/2.0.0",
+ "hashPath": "microsoft.management.infrastructure.2.0.0.nupkg.sha512"
+ },
+ "Microsoft.Management.Infrastructure.Runtime.Unix/2.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-p0lslMX5bdWLxO2P7ao+rjAMOB0LEwPYpzvdCQ2OEYgX2NxFpQ8ILvqPGnYlTAb53rT8gu5DyIol1HboHFYfxQ==",
+ "path": "microsoft.management.infrastructure.runtime.unix/2.0.0",
+ "hashPath": "microsoft.management.infrastructure.runtime.unix.2.0.0.nupkg.sha512"
+ },
+ "Microsoft.Management.Infrastructure.Runtime.Win/2.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-vjBWQeDOjgernkrOdbEgn7M70SF7hof7ORdKPSlL06Uc15+oYdth5dZju9KsgUoti/cwnkZTiwtDx/lRtay0sA==",
+ "path": "microsoft.management.infrastructure.runtime.win/2.0.0",
+ "hashPath": "microsoft.management.infrastructure.runtime.win.2.0.0.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Platforms/3.1.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-RmINcaqiEkawM9C8oxFMN/CZmn1fGKWVsosbSY/8ARUNdHqV47hqhPVbrG3qUqLaRQI5w4HuqFOqrbhoSWcH6w==",
+ "path": "microsoft.netcore.platforms/3.1.1",
+ "hashPath": "microsoft.netcore.platforms.3.1.1.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Targets/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+ "path": "microsoft.netcore.targets/1.1.0",
+ "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+ },
+ "Microsoft.PowerShell.Commands.Diagnostics/7.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nd8TAW5QRX3MKXB69ZUAOd7FrP3jLQA4iN4ObKdNljDRf05oecmF48hx+9f7XI1j16KbjQPcbKb3vbj3RlB7WQ==",
+ "path": "microsoft.powershell.commands.diagnostics/7.0.3",
+ "hashPath": "microsoft.powershell.commands.diagnostics.7.0.3.nupkg.sha512"
+ },
+ "Microsoft.PowerShell.Commands.Management/7.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dNZO4kMlM2X76IoYrxB8PRYlfXVzzysCyWkFdSQZRetKXJz4riLlSKbyQgIk2G2noiCyv0nyyLf2j0wBj8WduA==",
+ "path": "microsoft.powershell.commands.management/7.0.3",
+ "hashPath": "microsoft.powershell.commands.management.7.0.3.nupkg.sha512"
+ },
+ "Microsoft.PowerShell.Commands.Utility/7.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nM/wbPUwinyEm98qr6CAtJllcaerBTvBm49Uy6L2wLul0tXWPq/zkaAw0uRehTkfX2ZE5uCh9qhRXYUTeIh2jA==",
+ "path": "microsoft.powershell.commands.utility/7.0.3",
+ "hashPath": "microsoft.powershell.commands.utility.7.0.3.nupkg.sha512"
+ },
+ "Microsoft.PowerShell.ConsoleHost/7.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Q0T9WfMBUc+AxxcwdYw6I7VXysnwyyMD00Zb/rIDj0IO36x2DeGZf1RgmGs5aF5WpyvdMThnmeZbsRtcAYFWQg==",
+ "path": "microsoft.powershell.consolehost/7.0.3",
+ "hashPath": "microsoft.powershell.consolehost.7.0.3.nupkg.sha512"
+ },
+ "Microsoft.PowerShell.CoreCLR.Eventing/7.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZMs1qMmqmaISqlLPbnX7uXM8/IpEGUB4qoSlBOgfFQrah16pxn+3E2+eLV6t/fUOVGLzm0kVXrcezABOmHudhA==",
+ "path": "microsoft.powershell.coreclr.eventing/7.0.3",
+ "hashPath": "microsoft.powershell.coreclr.eventing.7.0.3.nupkg.sha512"
+ },
+ "Microsoft.PowerShell.MarkdownRender/7.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-82nQBTwcuYVwptYxx6J9hG3/qCj1IHg7eM+rpAhwNmE+bTa2mawCxFlJv5ScpmcBiijisUdsI+t0Nrq2N+OQtw==",
+ "path": "microsoft.powershell.markdownrender/7.0.3",
+ "hashPath": "microsoft.powershell.markdownrender.7.0.3.nupkg.sha512"
+ },
+ "Microsoft.PowerShell.Native/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-btrvvHj0QEdPU2lIKD5divnLbMok/dNUUo4pjTZJAyU+y+We6cuPL5UurHJTzWPEwU/NzS8+2tqV4jSXvlPB2Q==",
+ "path": "microsoft.powershell.native/7.0.0",
+ "hashPath": "microsoft.powershell.native.7.0.0.nupkg.sha512"
+ },
+ "Microsoft.PowerShell.Security/7.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/9Mjn4y0wlatKfIBqywJIDBeq8vUPZqsSOBk7O4JJGnLy1tAVchUT2+Ln66Zi9iXSt/v2DlGbSdIOSkiLVS3UQ==",
+ "path": "microsoft.powershell.security/7.0.3",
+ "hashPath": "microsoft.powershell.security.7.0.3.nupkg.sha512"
+ },
+ "Microsoft.Win32.Registry/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==",
+ "path": "microsoft.win32.registry/4.7.0",
+ "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512"
+ },
+ "Microsoft.Win32.Registry.AccessControl/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-6ZBpiCrPHoRxm0GWrlUfSKx5i4987cRs2hi8KVHD+iI72pm0jScyr5QvqdLeyTgf22R4WgdmBo2k64wtVotPRA==",
+ "path": "microsoft.win32.registry.accesscontrol/4.7.0",
+ "hashPath": "microsoft.win32.registry.accesscontrol.4.7.0.nupkg.sha512"
+ },
+ "Microsoft.Win32.SystemEvents/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mtVirZr++rq+XCDITMUdnETD59XoeMxSpLRIII7JRI6Yj0LEDiO1pPn0ktlnIj12Ix8bfvQqQDMMIF9wC98oCA==",
+ "path": "microsoft.win32.systemevents/4.7.0",
+ "hashPath": "microsoft.win32.systemevents.4.7.0.nupkg.sha512"
+ },
+ "Microsoft.WSMan.Management/7.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uumqzLPrFmL+B/3NjzHNBOvbR1dmd976AoQjhtJPx7ay8x48sg7D/hU3GSjLgu/gz6U7KyhmieFwEL9TmYl3Ww==",
+ "path": "microsoft.wsman.management/7.0.3",
+ "hashPath": "microsoft.wsman.management.7.0.3.nupkg.sha512"
+ },
+ "Microsoft.WSMan.Runtime/7.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-RBdpZDUz8k+OCbXljSjLoGg3IDemn3b2YumGj0G+dJ7xdtVtzhS+sIUegOeG8Ci1wG6GjOgNTgy0e6MpCNaMzg==",
+ "path": "microsoft.wsman.runtime/7.0.3",
+ "hashPath": "microsoft.wsman.runtime.7.0.3.nupkg.sha512"
+ },
+ "Namotion.Reflection/1.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-NT7/kod+9SCiL3XbCeY5OtohSGtLmclH5YAlWZiual5fhSldhDsrk8kzgSDx45UBOoeBnvmC8HEpAzKwj6grYQ==",
+ "path": "namotion.reflection/1.0.11",
+ "hashPath": "namotion.reflection.1.0.11.nupkg.sha512"
+ },
+ "Newtonsoft.Json/12.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-6mgjfnRB4jKMlzHSl+VD+oUc1IebOZabkbyWj2RiTgWwYPPuaK1H97G1sHqGwPlS5npiF5Q0OrxN1wni2n5QWg==",
+ "path": "newtonsoft.json/12.0.3",
+ "hashPath": "newtonsoft.json.12.0.3.nupkg.sha512"
+ },
+ "NJsonSchema/10.1.23": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-zXyBnx3qUrS5vQ7lSG0VGd/ovm8t8V904cqOC9uwwQgMC9Fgz0z0WLyOiVmK05uNp4ryOIU5cK3jrLXgbUg7qA==",
+ "path": "njsonschema/10.1.23",
+ "hashPath": "njsonschema.10.1.23.nupkg.sha512"
+ },
+ "runtime.any.System.Collections/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-23g6rqftKmovn2cLeGsuHUYm0FD7pdutb0uQMJpZ3qTvq+zHkgmt6J65VtRry4WDGYlmkMa4xDACtaQ94alNag==",
+ "path": "runtime.any.system.collections/4.3.0",
+ "hashPath": "runtime.any.system.collections.4.3.0.nupkg.sha512"
+ },
+ "runtime.any.System.Globalization/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-sMDBnad4rp4t7GY442Jux0MCUuKL4otn5BK6Ni0ARTXTSpRNBzZ7hpMfKSvnVSED5kYJm96YOWsqV0JH0d2uuw==",
+ "path": "runtime.any.system.globalization/4.3.0",
+ "hashPath": "runtime.any.system.globalization.4.3.0.nupkg.sha512"
+ },
+ "runtime.any.System.IO/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-SDZ5AD1DtyRoxYtEcqQ3HDlcrorMYXZeCt7ZhG9US9I5Vva+gpIWDGMkcwa5XiKL0ceQKRZIX2x0XEjLX7PDzQ==",
+ "path": "runtime.any.system.io/4.3.0",
+ "hashPath": "runtime.any.system.io.4.3.0.nupkg.sha512"
+ },
+ "runtime.any.System.Reflection/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hLC3A3rI8jipR5d9k7+f0MgRCW6texsAp0MWkN/ci18FMtQ9KH7E2vDn/DH2LkxsszlpJpOn9qy6Z6/69rH6eQ==",
+ "path": "runtime.any.system.reflection/4.3.0",
+ "hashPath": "runtime.any.system.reflection.4.3.0.nupkg.sha512"
+ },
+ "runtime.any.System.Reflection.Extensions/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cPhT+Vqu52+cQQrDai/V91gubXUnDKNRvlBnH+hOgtGyHdC17aQIU64EaehwAQymd7kJA5rSrVRNfDYrbhnzyA==",
+ "path": "runtime.any.system.reflection.extensions/4.3.0",
+ "hashPath": "runtime.any.system.reflection.extensions.4.3.0.nupkg.sha512"
+ },
+ "runtime.any.System.Reflection.Primitives/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Nrm1p3armp6TTf2xuvaa+jGTTmncALWFq22CpmwRvhDf6dE9ZmH40EbOswD4GnFLrMRS0Ki6Kx5aUPmKK/hZBg==",
+ "path": "runtime.any.system.reflection.primitives/4.3.0",
+ "hashPath": "runtime.any.system.reflection.primitives.4.3.0.nupkg.sha512"
+ },
+ "runtime.any.System.Resources.ResourceManager/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Lxb89SMvf8w9p9+keBLyL6H6x/TEmc6QVsIIA0T36IuyOY3kNvIdyGddA2qt35cRamzxF8K5p0Opq4G4HjNbhQ==",
+ "path": "runtime.any.system.resources.resourcemanager/4.3.0",
+ "hashPath": "runtime.any.system.resources.resourcemanager.4.3.0.nupkg.sha512"
+ },
+ "runtime.any.System.Runtime/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-fRS7zJgaG9NkifaAxGGclDDoRn9HC7hXACl52Or06a/fxdzDajWb5wov3c6a+gVSlekRoexfjwQSK9sh5um5LQ==",
+ "path": "runtime.any.system.runtime/4.3.0",
+ "hashPath": "runtime.any.system.runtime.4.3.0.nupkg.sha512"
+ },
+ "runtime.any.System.Runtime.Handles/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-GG84X6vufoEzqx8PbeBKheE4srOhimv+yLtGb/JkR3Y2FmoqmueLNFU4Xx8Y67plFpltQSdK74x0qlEhIpv/CQ==",
+ "path": "runtime.any.system.runtime.handles/4.3.0",
+ "hashPath": "runtime.any.system.runtime.handles.4.3.0.nupkg.sha512"
+ },
+ "runtime.any.System.Runtime.InteropServices/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBoFeQfxe/4eqjPi46E0LU/YaCMdNkQ8B4MZu/mkzdIAZh8RQ1NYZSj0egrQKdgdvlPFtP4STtob40r4o2DBAw==",
+ "path": "runtime.any.system.runtime.interopservices/4.3.0",
+ "hashPath": "runtime.any.system.runtime.interopservices.4.3.0.nupkg.sha512"
+ },
+ "runtime.any.System.Text.Encoding/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+ihI5VaXFCMVPJNstG4O4eo1CfbrByLxRrQQTqOTp1ttK0kUKDqOdBSTaCB2IBk/QtjDrs6+x4xuezyMXdm0HQ==",
+ "path": "runtime.any.system.text.encoding/4.3.0",
+ "hashPath": "runtime.any.system.text.encoding.4.3.0.nupkg.sha512"
+ },
+ "runtime.any.System.Threading.Tasks/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-OhBAVBQG5kFj1S+hCEQ3TUHBAEtZ3fbEMgZMRNdN8A0Pj4x+5nTELEqL59DU0TjKVE6II3dqKw4Dklb3szT65w==",
+ "path": "runtime.any.system.threading.tasks/4.3.0",
+ "hashPath": "runtime.any.system.threading.tasks.4.3.0.nupkg.sha512"
+ },
+ "runtime.win.System.Diagnostics.Debug/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hHHP0WCStene2jjeYcuDkETozUYF/3sHVRHAEOgS3L15hlip24ssqCTnJC28Z03Wpo078oMcJd0H4egD2aJI8g==",
+ "path": "runtime.win.system.diagnostics.debug/4.3.0",
+ "hashPath": "runtime.win.system.diagnostics.debug.4.3.0.nupkg.sha512"
+ },
+ "runtime.win.System.Runtime.Extensions/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-RkgHVhUPvzZxuUubiZe8yr/6CypRVXj0VBzaR8hsqQ8f+rUo7e4PWrHTLOCjd8fBMGWCrY//fi7Ku3qXD7oHRw==",
+ "path": "runtime.win.system.runtime.extensions/4.3.0",
+ "hashPath": "runtime.win.system.runtime.extensions.4.3.0.nupkg.sha512"
+ },
+ "runtime.win7.System.Private.Uri/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Q+IBgaPYicSQs2tBlmXqbS25c/JLIthWrgrpMwxKSOobW/OqIMVFruUGfuaz4QABVzV8iKdCAbN7APY7Tclbnw==",
+ "path": "runtime.win7.system.private.uri/4.3.0",
+ "hashPath": "runtime.win7.system.private.uri.4.3.0.nupkg.sha512"
+ },
+ "System.CodeDom/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Hs9pw/kmvH3lXaZ1LFKj3pLQsiGfj2xo3sxSzwiLlRL6UcMZUTeCfoJ9Udalvn3yq5dLlPEZzYegrTQ1/LhPOQ==",
+ "path": "system.codedom/4.7.0",
+ "hashPath": "system.codedom.4.7.0.nupkg.sha512"
+ },
+ "System.Collections/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+ "path": "system.collections/4.3.0",
+ "hashPath": "system.collections.4.3.0.nupkg.sha512"
+ },
+ "System.Collections.Immutable/1.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-EXKiDFsChZW0RjrZ4FYHu9aW6+P4MCgEDCklsVseRfhoO0F+dXeMSsMRAlVXIo06kGJ/zv+2w1a2uc2+kxxSaQ==",
+ "path": "system.collections.immutable/1.5.0",
+ "hashPath": "system.collections.immutable.1.5.0.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/anOTeSZCNNI2zDilogWrZ8pNqCmYbzGNexUnNhjW8k0sHqEZ2nHJBp147jBV3hGYswu5lINpNg1vxR7bnqvVA==",
+ "path": "system.configuration.configurationmanager/4.7.0",
+ "hashPath": "system.configuration.configurationmanager.4.7.0.nupkg.sha512"
+ },
+ "System.Diagnostics.Debug/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
+ "path": "system.diagnostics.debug/4.3.0",
+ "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
+ },
+ "System.Diagnostics.DiagnosticSource/4.6.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mbBgoR0rRfl2uimsZ2avZY8g7Xnh1Mza0rJZLPcxqiMWlkGukjmRkuMJ/er+AhQuiRIh80CR/Hpeztr80seV5g==",
+ "path": "system.diagnostics.diagnosticsource/4.6.0",
+ "hashPath": "system.diagnostics.diagnosticsource.4.6.0.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iDoKGQcRwX0qwY+eAEkaJGae0d/lHlxtslO+t8pJWAUxlvY3tqLtVOPnW2UU4cFjP0Y/L1QBqhkZfSyGqVMR2w==",
+ "path": "system.diagnostics.eventlog/4.7.0",
+ "hashPath": "system.diagnostics.eventlog.4.7.0.nupkg.sha512"
+ },
+ "System.DirectoryServices/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-NRENC4ulDamI4DQtrYybxtQU3qnhGSTUdEKJkLyctHXY4RqNyS/egZpB9z8/CnFCiaQZmwLlqxfBmw80VlKBTA==",
+ "path": "system.directoryservices/4.7.0",
+ "hashPath": "system.directoryservices.4.7.0.nupkg.sha512"
+ },
+ "System.Drawing.Common/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-v+XbyYHaZjDfn0ENmJEV1VYLgGgCTx1gnfOBcppowbpOAriglYgGCvFCPr2EEZyBvXlpxbEsTwkOlInl107ahA==",
+ "path": "system.drawing.common/4.7.0",
+ "hashPath": "system.drawing.common.4.7.0.nupkg.sha512"
+ },
+ "System.Dynamic.Runtime/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
+ "path": "system.dynamic.runtime/4.3.0",
+ "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
+ },
+ "System.Globalization/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+ "path": "system.globalization/4.3.0",
+ "hashPath": "system.globalization.4.3.0.nupkg.sha512"
+ },
+ "System.IO/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+ "path": "system.io/4.3.0",
+ "hashPath": "system.io.4.3.0.nupkg.sha512"
+ },
+ "System.IO.FileSystem.AccessControl/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-vMToiarpU81LR1/KZtnT7VDPvqAZfw9oOS5nY6pPP78nGYz3COLsQH3OfzbR+SjTgltd31R6KmKklz/zDpTmzw==",
+ "path": "system.io.filesystem.accesscontrol/4.7.0",
+ "hashPath": "system.io.filesystem.accesscontrol.4.7.0.nupkg.sha512"
+ },
+ "System.Linq/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
+ "path": "system.linq/4.3.0",
+ "hashPath": "system.linq.4.3.0.nupkg.sha512"
+ },
+ "System.Linq.Expressions/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
+ "path": "system.linq.expressions/4.3.0",
+ "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
+ },
+ "System.Management/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IY+uuGhgzWiCg21i8IvQeY/Z7m1tX8VuPF+ludfn7iTCaccTtJo5HkjZbBEL8kbBubKhAKKtNXr7uMtmAc28Pw==",
+ "path": "system.management/4.7.0",
+ "hashPath": "system.management.4.7.0.nupkg.sha512"
+ },
+ "System.Management.Automation/7.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mtqw4JAkwgSAqWf/yi5026w/b+cmUNqxT6CJ7lJOXdnvlJ3GzvvJ54YfJYqJLN6BJH9VtIYYA4vJKke3gHkWYQ==",
+ "path": "system.management.automation/7.0.3",
+ "hashPath": "system.management.automation.7.0.3.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.ObjectModel/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
+ "path": "system.objectmodel/4.3.0",
+ "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
+ },
+ "System.Private.Uri/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-I4SwANiUGho1esj4V4oSlPllXjzCZDE+5XXso2P03LW2vOda2Enzh8DWOxwN6hnrJyp314c7KuVu31QYhRzOGg==",
+ "path": "system.private.uri/4.3.0",
+ "hashPath": "system.private.uri.4.3.0.nupkg.sha512"
+ },
+ "System.Reflection/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+ "path": "system.reflection/4.3.0",
+ "hashPath": "system.reflection.4.3.0.nupkg.sha512"
+ },
+ "System.Reflection.Emit/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+ "path": "system.reflection.emit/4.3.0",
+ "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
+ },
+ "System.Reflection.Emit.ILGeneration/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+ "path": "system.reflection.emit.ilgeneration/4.3.0",
+ "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
+ },
+ "System.Reflection.Emit.Lightweight/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
+ "path": "system.reflection.emit.lightweight/4.3.0",
+ "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
+ },
+ "System.Reflection.Extensions/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
+ "path": "system.reflection.extensions/4.3.0",
+ "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
+ },
+ "System.Reflection.Metadata/1.6.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ==",
+ "path": "system.reflection.metadata/1.6.0",
+ "hashPath": "system.reflection.metadata.1.6.0.nupkg.sha512"
+ },
+ "System.Reflection.Primitives/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+ "path": "system.reflection.primitives/4.3.0",
+ "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
+ },
+ "System.Reflection.TypeExtensions/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
+ "path": "system.reflection.typeextensions/4.3.0",
+ "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
+ },
+ "System.Resources.ResourceManager/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+ "path": "system.resources.resourcemanager/4.3.0",
+ "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
+ },
+ "System.Runtime/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+ "path": "system.runtime/4.3.0",
+ "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+ },
+ "System.Runtime.CompilerServices.Unsafe/4.7.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-zOHkQmzPCn5zm/BH+cxC1XbUS3P4Yoi3xzW7eRgVpDR2tPGSzyMZ17Ig1iRkfJuY0nhxkQQde8pgePNiA7z7TQ==",
+ "path": "system.runtime.compilerservices.unsafe/4.7.1",
+ "hashPath": "system.runtime.compilerservices.unsafe.4.7.1.nupkg.sha512"
+ },
+ "System.Runtime.Extensions/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
+ "path": "system.runtime.extensions/4.3.0",
+ "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
+ },
+ "System.Runtime.Handles/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
+ "path": "system.runtime.handles/4.3.0",
+ "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
+ },
+ "System.Runtime.InteropServices/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
+ "path": "system.runtime.interopservices/4.3.0",
+ "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
+ },
+ "System.Security.AccessControl/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==",
+ "path": "system.security.accesscontrol/4.7.0",
+ "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Cng/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4WQjFuypWtxb/bl/YwEE7LYGn4fgpsikFfBU6xwEm4YBYiRAhXAEJ62lILBu2JJSFbClIAntFTGfDZafn8yZTg==",
+ "path": "system.security.cryptography.cng/4.7.0",
+ "hashPath": "system.security.cryptography.cng.4.7.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Pkcs/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-0Srzh6YlhjuMxaqMyeCCdZs22cucaUAG6SKDd3gNHBJmre0VZ71ekzWu9rvLD4YXPetyNdPvV6Qst+8C++9v3Q==",
+ "path": "system.security.cryptography.pkcs/4.7.0",
+ "hashPath": "system.security.cryptography.pkcs.4.7.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ehYW0m9ptxpGWvE4zgqongBVWpSDU/JCFD4K7krxkQwSz/sFQjEXCUqpvencjy6DYDbn7Ig09R8GFffu8TtneQ==",
+ "path": "system.security.cryptography.protecteddata/4.7.0",
+ "hashPath": "system.security.cryptography.protecteddata.4.7.0.nupkg.sha512"
+ },
+ "System.Security.Permissions/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dkOV6YYVBnYRa15/yv004eCGRBVADXw8qRbbNiCn/XpdJSUXkkUeIvdvFHkvnko4CdKMqG8yRHC4ox83LSlMsQ==",
+ "path": "system.security.permissions/4.7.0",
+ "hashPath": "system.security.permissions.4.7.0.nupkg.sha512"
+ },
+ "System.Security.Principal.Windows/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==",
+ "path": "system.security.principal.windows/4.7.0",
+ "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512"
+ },
+ "System.ServiceProcess.ServiceController/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-FuYfwENKZqWxGtYU5Vay2ai2dPWLKzRgI+WZkjceN3jaTK9ZVYnV1GRMTtN3Qodm9RT0gOiN8WoHGNXzTaZ+fw==",
+ "path": "system.serviceprocess.servicecontroller/4.7.0",
+ "hashPath": "system.serviceprocess.servicecontroller.4.7.0.nupkg.sha512"
+ },
+ "System.Text.Encoding/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+ "path": "system.text.encoding/4.3.0",
+ "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+ },
+ "System.Text.Encoding.CodePages/4.7.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-i2fOvznVVgOOTLUz8FgSap/MsR98I4Iaoz99VXcOW/e7Y2OdY42zhYpBYpZyivk5alYY/UsOWAVswhtjxceodA==",
+ "path": "system.text.encoding.codepages/4.7.1",
+ "hashPath": "system.text.encoding.codepages.4.7.1.nupkg.sha512"
+ },
+ "System.Threading/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
+ "path": "system.threading/4.3.0",
+ "hashPath": "system.threading.4.3.0.nupkg.sha512"
+ },
+ "System.Threading.AccessControl/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/fmzEf1UYrdCzfOIHVJ2cx3v9DHLLLMkUrodpzJGW17N+K+SSmBD8OA/BGmtfN1Ae0Ex3rBjQVufnIi5zKefuQ==",
+ "path": "system.threading.accesscontrol/4.7.0",
+ "hashPath": "system.threading.accesscontrol.4.7.0.nupkg.sha512"
+ },
+ "System.Threading.Tasks/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+ "path": "system.threading.tasks/4.3.0",
+ "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
+ },
+ "System.Threading.Tasks.Extensions/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+MvhNtcvIbqmhANyKu91jQnvIRVSTiaOiFNfKWwXGHG48YAb4I/TyH8spsySiPYla7gKal5ZnF3teJqZAximyQ==",
+ "path": "system.threading.tasks.extensions/4.5.3",
+ "hashPath": "system.threading.tasks.extensions.4.5.3.nupkg.sha512"
+ },
+ "System.Windows.Extensions/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CeWTdRNfRaSh0pm2gDTJFwVaXfTq6Xwv/sA887iwPTneW7oMtMlpvDIO+U60+3GWTB7Aom6oQwv5VZVUhQRdPQ==",
+ "path": "system.windows.extensions/4.7.0",
+ "hashPath": "system.windows.extensions.4.7.0.nupkg.sha512"
+ }
+ }
+} \ No newline at end of file
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Commands.Diagnostics.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Commands.Diagnostics.dll
new file mode 100644
index 0000000000..c3d7df035e
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Commands.Diagnostics.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Commands.Management.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Commands.Management.dll
new file mode 100644
index 0000000000..d4ed646b24
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Commands.Management.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Commands.Utility.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Commands.Utility.dll
new file mode 100644
index 0000000000..b2bf2f0de1
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Commands.Utility.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.ConsoleHost.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.ConsoleHost.dll
new file mode 100644
index 0000000000..c8dfa2d4f8
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.ConsoleHost.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.CoreCLR.Eventing.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.CoreCLR.Eventing.dll
new file mode 100644
index 0000000000..21e4eda98d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.CoreCLR.Eventing.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.MarkdownRender.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.MarkdownRender.dll
new file mode 100644
index 0000000000..9819a96a3e
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.MarkdownRender.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Security.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Security.dll
new file mode 100644
index 0000000000..4bc4b4340e
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.PowerShell.Security.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.VisualBasic.Core.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.VisualBasic.Core.dll
new file mode 100644
index 0000000000..b57e2fb70b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.VisualBasic.Core.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.VisualBasic.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.VisualBasic.dll
new file mode 100644
index 0000000000..167dcde129
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.VisualBasic.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.WSMan.Management.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.WSMan.Management.dll
new file mode 100644
index 0000000000..c1da3cf5b5
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.WSMan.Management.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.WSMan.Runtime.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.WSMan.Runtime.dll
new file mode 100644
index 0000000000..19d7f9b9e7
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.WSMan.Runtime.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.Primitives.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.Primitives.dll
new file mode 100644
index 0000000000..180e1c37e9
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.Primitives.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.Registry.AccessControl.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.Registry.AccessControl.dll
new file mode 100644
index 0000000000..cefc84b075
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.Registry.AccessControl.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.Registry.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.Registry.dll
new file mode 100644
index 0000000000..6852b0e666
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.Registry.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.SystemEvents.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.SystemEvents.dll
new file mode 100644
index 0000000000..c49c358738
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Microsoft.Win32.SystemEvents.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/NJsonSchema.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/NJsonSchema.dll
new file mode 100644
index 0000000000..f002b3918f
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/NJsonSchema.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Namotion.Reflection.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Namotion.Reflection.dll
new file mode 100644
index 0000000000..333125ce36
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Namotion.Reflection.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Newtonsoft.Json.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Newtonsoft.Json.dll
new file mode 100644
index 0000000000..b501fb6a29
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/Newtonsoft.Json.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/PowerShell.Core.Instrumentation.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/PowerShell.Core.Instrumentation.dll
new file mode 100644
index 0000000000..1bb824f6b8
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/PowerShell.Core.Instrumentation.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/SOS_README.md b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/SOS_README.md
new file mode 100644
index 0000000000..d80472f192
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/SOS_README.md
@@ -0,0 +1,5 @@
+SOS and other diagnostic tools now ship of band and work with any version of the .NET Core runtime.
+
+SOS has moved to the diagnostics repo here: https://github.com/dotnet/diagnostics.git.
+
+Instructions to install SOS: https://github.com/dotnet/diagnostics#installing-sos.
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.AppContext.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.AppContext.dll
new file mode 100644
index 0000000000..1820674373
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.AppContext.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Buffers.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Buffers.dll
new file mode 100644
index 0000000000..1f134b37ef
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Buffers.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.CodeDom.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.CodeDom.dll
new file mode 100644
index 0000000000..9ddbb18479
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.CodeDom.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.Concurrent.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.Concurrent.dll
new file mode 100644
index 0000000000..aa7fe0737c
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.Concurrent.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.Immutable.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.Immutable.dll
new file mode 100644
index 0000000000..dec020a3f4
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.Immutable.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.NonGeneric.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.NonGeneric.dll
new file mode 100644
index 0000000000..483241212b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.NonGeneric.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.Specialized.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.Specialized.dll
new file mode 100644
index 0000000000..73c2b8e672
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.Specialized.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.dll
new file mode 100644
index 0000000000..6a1ce7bd8c
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Collections.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.Annotations.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.Annotations.dll
new file mode 100644
index 0000000000..856e879575
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.Annotations.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.DataAnnotations.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.DataAnnotations.dll
new file mode 100644
index 0000000000..b1a67484d4
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.DataAnnotations.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.EventBasedAsync.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.EventBasedAsync.dll
new file mode 100644
index 0000000000..e64ac77fda
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.EventBasedAsync.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.Primitives.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.Primitives.dll
new file mode 100644
index 0000000000..f2b9e22f3e
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.Primitives.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.TypeConverter.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.TypeConverter.dll
new file mode 100644
index 0000000000..8fab314c42
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.TypeConverter.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.dll
new file mode 100644
index 0000000000..5b606c74ba
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ComponentModel.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Configuration.ConfigurationManager.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Configuration.ConfigurationManager.dll
new file mode 100644
index 0000000000..6f34b8d937
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Configuration.ConfigurationManager.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Configuration.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Configuration.dll
new file mode 100644
index 0000000000..b1807ecd97
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Configuration.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Console.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Console.dll
new file mode 100644
index 0000000000..4c4e48b119
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Console.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Core.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Core.dll
new file mode 100644
index 0000000000..73a1fdf56f
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Core.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Data.Common.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Data.Common.dll
new file mode 100644
index 0000000000..bcc5ebfeb1
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Data.Common.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Data.DataSetExtensions.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Data.DataSetExtensions.dll
new file mode 100644
index 0000000000..7839f3dbf8
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Data.DataSetExtensions.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Data.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Data.dll
new file mode 100644
index 0000000000..aa2c9e5708
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Data.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Contracts.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Contracts.dll
new file mode 100644
index 0000000000..3da52e584d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Contracts.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Debug.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Debug.dll
new file mode 100644
index 0000000000..d85782f444
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Debug.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.DiagnosticSource.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.DiagnosticSource.dll
new file mode 100644
index 0000000000..7545895ce4
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.DiagnosticSource.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.EventLog.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.EventLog.dll
new file mode 100644
index 0000000000..536bdd484c
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.EventLog.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.FileVersionInfo.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.FileVersionInfo.dll
new file mode 100644
index 0000000000..5d103e30a2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.FileVersionInfo.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Process.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Process.dll
new file mode 100644
index 0000000000..b2e5c81a68
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Process.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.StackTrace.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.StackTrace.dll
new file mode 100644
index 0000000000..360aeaf329
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.StackTrace.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.TextWriterTraceListener.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.TextWriterTraceListener.dll
new file mode 100644
index 0000000000..276ec09a24
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.TextWriterTraceListener.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Tools.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Tools.dll
new file mode 100644
index 0000000000..74e894c3f1
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Tools.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.TraceSource.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.TraceSource.dll
new file mode 100644
index 0000000000..dc7fdab258
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.TraceSource.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Tracing.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Tracing.dll
new file mode 100644
index 0000000000..cb70fcd1d6
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Diagnostics.Tracing.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.DirectoryServices.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.DirectoryServices.dll
new file mode 100644
index 0000000000..04879eca28
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.DirectoryServices.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Drawing.Common.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Drawing.Common.dll
new file mode 100644
index 0000000000..9a04b68f4d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Drawing.Common.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Drawing.Primitives.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Drawing.Primitives.dll
new file mode 100644
index 0000000000..cc6d39f2cc
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Drawing.Primitives.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Drawing.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Drawing.dll
new file mode 100644
index 0000000000..2d72818e0b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Drawing.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Dynamic.Runtime.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Dynamic.Runtime.dll
new file mode 100644
index 0000000000..3c8c030c08
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Dynamic.Runtime.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Globalization.Calendars.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Globalization.Calendars.dll
new file mode 100644
index 0000000000..9c0d357f08
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Globalization.Calendars.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Globalization.Extensions.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Globalization.Extensions.dll
new file mode 100644
index 0000000000..97184e5292
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Globalization.Extensions.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Globalization.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Globalization.dll
new file mode 100644
index 0000000000..7eabc0794c
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Globalization.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.Brotli.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.Brotli.dll
new file mode 100644
index 0000000000..18b50066d4
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.Brotli.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.FileSystem.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.FileSystem.dll
new file mode 100644
index 0000000000..a8c73e3610
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.FileSystem.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.ZipFile.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.ZipFile.dll
new file mode 100644
index 0000000000..3f4270ad4f
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.ZipFile.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.dll
new file mode 100644
index 0000000000..69fb33f959
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Compression.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.AccessControl.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.AccessControl.dll
new file mode 100644
index 0000000000..0b39b00b72
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.AccessControl.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.DriveInfo.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.DriveInfo.dll
new file mode 100644
index 0000000000..3cd063836f
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.DriveInfo.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.Primitives.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.Primitives.dll
new file mode 100644
index 0000000000..33143076bc
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.Primitives.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.Watcher.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.Watcher.dll
new file mode 100644
index 0000000000..88015abe59
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.Watcher.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.dll
new file mode 100644
index 0000000000..166ea0614b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.FileSystem.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.IsolatedStorage.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.IsolatedStorage.dll
new file mode 100644
index 0000000000..1c373da684
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.IsolatedStorage.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.MemoryMappedFiles.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.MemoryMappedFiles.dll
new file mode 100644
index 0000000000..338ea1af2b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.MemoryMappedFiles.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Pipes.AccessControl.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Pipes.AccessControl.dll
new file mode 100644
index 0000000000..6e2221eabc
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Pipes.AccessControl.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Pipes.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Pipes.dll
new file mode 100644
index 0000000000..fd7a3a677b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.Pipes.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.UnmanagedMemoryStream.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.UnmanagedMemoryStream.dll
new file mode 100644
index 0000000000..c47f0f6e1f
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.UnmanagedMemoryStream.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.dll
new file mode 100644
index 0000000000..9ff8b94631
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.IO.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.Expressions.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.Expressions.dll
new file mode 100644
index 0000000000..f90c17974e
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.Expressions.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.Parallel.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.Parallel.dll
new file mode 100644
index 0000000000..a3c9ff18d3
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.Parallel.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.Queryable.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.Queryable.dll
new file mode 100644
index 0000000000..5da47130c4
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.Queryable.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.dll
new file mode 100644
index 0000000000..30c8d9f816
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Linq.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Management.Automation.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Management.Automation.dll
new file mode 100644
index 0000000000..cc376e2f24
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Management.Automation.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Management.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Management.dll
new file mode 100644
index 0000000000..e618469835
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Management.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Memory.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Memory.dll
new file mode 100644
index 0000000000..4bdab4c8f6
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Memory.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Http.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Http.dll
new file mode 100644
index 0000000000..a3337129a4
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Http.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.HttpListener.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.HttpListener.dll
new file mode 100644
index 0000000000..c8968c8f18
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.HttpListener.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Mail.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Mail.dll
new file mode 100644
index 0000000000..13d0021b64
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Mail.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.NameResolution.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.NameResolution.dll
new file mode 100644
index 0000000000..6df2d99f17
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.NameResolution.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.NetworkInformation.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.NetworkInformation.dll
new file mode 100644
index 0000000000..87db4d7e50
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.NetworkInformation.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Ping.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Ping.dll
new file mode 100644
index 0000000000..43e6c7dd17
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Ping.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Primitives.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Primitives.dll
new file mode 100644
index 0000000000..6e4febc75d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Primitives.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Requests.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Requests.dll
new file mode 100644
index 0000000000..34d6a372f3
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Requests.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Security.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Security.dll
new file mode 100644
index 0000000000..46dc8f8e56
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Security.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.ServicePoint.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.ServicePoint.dll
new file mode 100644
index 0000000000..1764453019
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.ServicePoint.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Sockets.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Sockets.dll
new file mode 100644
index 0000000000..d76efe758c
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.Sockets.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebClient.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebClient.dll
new file mode 100644
index 0000000000..e2caa2ee6f
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebClient.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebHeaderCollection.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebHeaderCollection.dll
new file mode 100644
index 0000000000..c087092dc6
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebHeaderCollection.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebProxy.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebProxy.dll
new file mode 100644
index 0000000000..c78fba9ddc
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebProxy.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebSockets.Client.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebSockets.Client.dll
new file mode 100644
index 0000000000..d393c42cfb
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebSockets.Client.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebSockets.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebSockets.dll
new file mode 100644
index 0000000000..960d5cf581
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.WebSockets.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.dll
new file mode 100644
index 0000000000..f0365f834e
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Net.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Numerics.Vectors.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Numerics.Vectors.dll
new file mode 100644
index 0000000000..f8d6e1a90d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Numerics.Vectors.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Numerics.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Numerics.dll
new file mode 100644
index 0000000000..3d0c6afd08
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Numerics.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ObjectModel.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ObjectModel.dll
new file mode 100644
index 0000000000..25b8d53caf
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ObjectModel.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.CoreLib.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.CoreLib.dll
new file mode 100644
index 0000000000..94bf55db5b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.CoreLib.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.DataContractSerialization.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.DataContractSerialization.dll
new file mode 100644
index 0000000000..1e93fd15dc
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.DataContractSerialization.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.Uri.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.Uri.dll
new file mode 100644
index 0000000000..722638de4b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.Uri.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.Xml.Linq.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.Xml.Linq.dll
new file mode 100644
index 0000000000..67098354bf
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.Xml.Linq.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.Xml.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.Xml.dll
new file mode 100644
index 0000000000..f41ba8b42c
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Private.Xml.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.DispatchProxy.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.DispatchProxy.dll
new file mode 100644
index 0000000000..e97811cfc8
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.DispatchProxy.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Emit.ILGeneration.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Emit.ILGeneration.dll
new file mode 100644
index 0000000000..108cb78208
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Emit.ILGeneration.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Emit.Lightweight.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Emit.Lightweight.dll
new file mode 100644
index 0000000000..b983e23d5b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Emit.Lightweight.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Emit.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Emit.dll
new file mode 100644
index 0000000000..4f52c3a829
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Emit.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Extensions.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Extensions.dll
new file mode 100644
index 0000000000..89a5419952
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Extensions.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Metadata.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Metadata.dll
new file mode 100644
index 0000000000..9ce603b0ff
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Metadata.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Primitives.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Primitives.dll
new file mode 100644
index 0000000000..452aa34b17
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.Primitives.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.TypeExtensions.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.TypeExtensions.dll
new file mode 100644
index 0000000000..f838795618
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.dll
new file mode 100644
index 0000000000..14136191a5
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Reflection.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Resources.Reader.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Resources.Reader.dll
new file mode 100644
index 0000000000..93ac40b591
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Resources.Reader.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Resources.ResourceManager.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Resources.ResourceManager.dll
new file mode 100644
index 0000000000..75b023b9fa
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Resources.ResourceManager.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Resources.Writer.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Resources.Writer.dll
new file mode 100644
index 0000000000..4f2e9c08c9
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Resources.Writer.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.CompilerServices.Unsafe.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.CompilerServices.Unsafe.dll
new file mode 100644
index 0000000000..66a9307e4e
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.CompilerServices.Unsafe.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.CompilerServices.VisualC.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.CompilerServices.VisualC.dll
new file mode 100644
index 0000000000..a3dc9d1fe7
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.CompilerServices.VisualC.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Extensions.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Extensions.dll
new file mode 100644
index 0000000000..b0383bc01d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Extensions.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Handles.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Handles.dll
new file mode 100644
index 0000000000..7e2e398425
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Handles.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.InteropServices.RuntimeInformation.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.InteropServices.RuntimeInformation.dll
new file mode 100644
index 0000000000..416ed0a9b3
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.InteropServices.RuntimeInformation.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.InteropServices.WindowsRuntime.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.InteropServices.WindowsRuntime.dll
new file mode 100644
index 0000000000..1f10ef7e49
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.InteropServices.WindowsRuntime.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.InteropServices.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.InteropServices.dll
new file mode 100644
index 0000000000..25e691e90a
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.InteropServices.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Intrinsics.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Intrinsics.dll
new file mode 100644
index 0000000000..031c176391
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Intrinsics.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Loader.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Loader.dll
new file mode 100644
index 0000000000..f8b4ea1e27
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Loader.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Numerics.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Numerics.dll
new file mode 100644
index 0000000000..f446c997ea
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Numerics.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Formatters.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Formatters.dll
new file mode 100644
index 0000000000..fa4b74d5e0
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Formatters.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Json.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Json.dll
new file mode 100644
index 0000000000..44bd1731f2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Json.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Primitives.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Primitives.dll
new file mode 100644
index 0000000000..ace757e55a
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Primitives.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Xml.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Xml.dll
new file mode 100644
index 0000000000..5a468411f2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.Xml.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.dll
new file mode 100644
index 0000000000..9a3d227a94
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.Serialization.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.WindowsRuntime.UI.Xaml.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.WindowsRuntime.UI.Xaml.dll
new file mode 100644
index 0000000000..2418c9ca0c
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.WindowsRuntime.UI.Xaml.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.WindowsRuntime.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.WindowsRuntime.dll
new file mode 100644
index 0000000000..c993bfa031
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.WindowsRuntime.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.dll
new file mode 100644
index 0000000000..c3c776f856
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Runtime.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.AccessControl.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.AccessControl.dll
new file mode 100644
index 0000000000..81479e6e00
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.AccessControl.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Claims.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Claims.dll
new file mode 100644
index 0000000000..f558ceb786
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Claims.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Algorithms.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Algorithms.dll
new file mode 100644
index 0000000000..3c43994dca
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Algorithms.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Cng.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Cng.dll
new file mode 100644
index 0000000000..c6a096bb93
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Cng.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Csp.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Csp.dll
new file mode 100644
index 0000000000..a4cf55b03d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Csp.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Encoding.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Encoding.dll
new file mode 100644
index 0000000000..cbad0ef5b0
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Encoding.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.OpenSsl.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.OpenSsl.dll
new file mode 100644
index 0000000000..d427d4942a
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.OpenSsl.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Pkcs.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Pkcs.dll
new file mode 100644
index 0000000000..14810343d2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Pkcs.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Primitives.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Primitives.dll
new file mode 100644
index 0000000000..ea7f577e07
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.Primitives.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.ProtectedData.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.ProtectedData.dll
new file mode 100644
index 0000000000..d8f2f45896
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.ProtectedData.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.X509Certificates.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.X509Certificates.dll
new file mode 100644
index 0000000000..62c5cbf2ea
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Cryptography.X509Certificates.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Permissions.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Permissions.dll
new file mode 100644
index 0000000000..76faf41ec1
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Permissions.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Principal.Windows.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Principal.Windows.dll
new file mode 100644
index 0000000000..b64367ecf2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Principal.Windows.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Principal.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Principal.dll
new file mode 100644
index 0000000000..fc73b7c858
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.Principal.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.SecureString.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.SecureString.dll
new file mode 100644
index 0000000000..5f0dcd5595
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.SecureString.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.dll
new file mode 100644
index 0000000000..6cf3a9bc4e
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Security.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ServiceModel.Web.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ServiceModel.Web.dll
new file mode 100644
index 0000000000..27034ae99e
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ServiceModel.Web.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ServiceProcess.ServiceController.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ServiceProcess.ServiceController.dll
new file mode 100644
index 0000000000..c828b717b6
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ServiceProcess.ServiceController.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ServiceProcess.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ServiceProcess.dll
new file mode 100644
index 0000000000..6036a7d105
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ServiceProcess.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encoding.CodePages.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encoding.CodePages.dll
new file mode 100644
index 0000000000..5b0542cb8c
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encoding.CodePages.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encoding.Extensions.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encoding.Extensions.dll
new file mode 100644
index 0000000000..d0210fce32
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encoding.Extensions.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encoding.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encoding.dll
new file mode 100644
index 0000000000..7afe7c105d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encoding.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encodings.Web.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encodings.Web.dll
new file mode 100644
index 0000000000..7397efa4c4
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Encodings.Web.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Json.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Json.dll
new file mode 100644
index 0000000000..de7923841d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.Json.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.RegularExpressions.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.RegularExpressions.dll
new file mode 100644
index 0000000000..b48c8af35b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Text.RegularExpressions.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.AccessControl.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.AccessControl.dll
new file mode 100644
index 0000000000..2af2a49085
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.AccessControl.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Channels.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Channels.dll
new file mode 100644
index 0000000000..5c9fcab4c2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Channels.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Overlapped.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Overlapped.dll
new file mode 100644
index 0000000000..13738de5ea
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Overlapped.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.Dataflow.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.Dataflow.dll
new file mode 100644
index 0000000000..52ac9900c1
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.Dataflow.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.Extensions.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.Extensions.dll
new file mode 100644
index 0000000000..7046af391f
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.Extensions.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.Parallel.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.Parallel.dll
new file mode 100644
index 0000000000..76948e96ea
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.Parallel.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.dll
new file mode 100644
index 0000000000..ff1b3dd9f7
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Tasks.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Thread.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Thread.dll
new file mode 100644
index 0000000000..ac5073e2fa
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Thread.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.ThreadPool.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.ThreadPool.dll
new file mode 100644
index 0000000000..fe89260fb2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.ThreadPool.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Timer.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Timer.dll
new file mode 100644
index 0000000000..ababd2933d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.Timer.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.dll
new file mode 100644
index 0000000000..1cbb78ac6d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Threading.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Transactions.Local.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Transactions.Local.dll
new file mode 100644
index 0000000000..59355105bf
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Transactions.Local.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Transactions.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Transactions.dll
new file mode 100644
index 0000000000..e25cfc9de5
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Transactions.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ValueTuple.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ValueTuple.dll
new file mode 100644
index 0000000000..86cef7b97b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.ValueTuple.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Web.HttpUtility.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Web.HttpUtility.dll
new file mode 100644
index 0000000000..6704424a90
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Web.HttpUtility.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Web.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Web.dll
new file mode 100644
index 0000000000..d802f032ce
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Web.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Windows.Extensions.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Windows.Extensions.dll
new file mode 100644
index 0000000000..3fb4939e5d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Windows.Extensions.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Windows.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Windows.dll
new file mode 100644
index 0000000000..81e35caf10
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Windows.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.Linq.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.Linq.dll
new file mode 100644
index 0000000000..b6f437313f
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.Linq.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.ReaderWriter.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.ReaderWriter.dll
new file mode 100644
index 0000000000..5ff346ed74
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.ReaderWriter.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.Serialization.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.Serialization.dll
new file mode 100644
index 0000000000..4fd27ca734
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.Serialization.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XDocument.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XDocument.dll
new file mode 100644
index 0000000000..0eea30b258
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XDocument.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XPath.XDocument.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XPath.XDocument.dll
new file mode 100644
index 0000000000..e3a10d4344
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XPath.XDocument.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XPath.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XPath.dll
new file mode 100644
index 0000000000..555734da33
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XPath.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XmlDocument.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XmlDocument.dll
new file mode 100644
index 0000000000..4c418fbbf3
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XmlDocument.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XmlSerializer.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XmlSerializer.dll
new file mode 100644
index 0000000000..3326469e33
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.XmlSerializer.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.dll
new file mode 100644
index 0000000000..8acf28a653
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.Xml.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.dll
new file mode 100644
index 0000000000..709c47106f
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/System.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/WindowsBase.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/WindowsBase.dll
new file mode 100644
index 0000000000..5120cbda3d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/WindowsBase.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-console-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-console-l1-1-0.dll
new file mode 100644
index 0000000000..7840baf9ec
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-console-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-datetime-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-datetime-l1-1-0.dll
new file mode 100644
index 0000000000..5dfdc3011f
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-datetime-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-debug-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-debug-l1-1-0.dll
new file mode 100644
index 0000000000..5013561dc5
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-debug-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-errorhandling-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-errorhandling-l1-1-0.dll
new file mode 100644
index 0000000000..c3ea2fc5a8
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-errorhandling-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-file-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-file-l1-1-0.dll
new file mode 100644
index 0000000000..4e31e0aec1
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-file-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-file-l1-2-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-file-l1-2-0.dll
new file mode 100644
index 0000000000..a68e54d238
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-file-l1-2-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-file-l2-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-file-l2-1-0.dll
new file mode 100644
index 0000000000..a55333f37f
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-file-l2-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-handle-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-handle-l1-1-0.dll
new file mode 100644
index 0000000000..3d66e3de3b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-handle-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-heap-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-heap-l1-1-0.dll
new file mode 100644
index 0000000000..2317f20ccf
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-heap-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-interlocked-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-interlocked-l1-1-0.dll
new file mode 100644
index 0000000000..d097fe800a
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-interlocked-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-libraryloader-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-libraryloader-l1-1-0.dll
new file mode 100644
index 0000000000..b23a0f59d1
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-libraryloader-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-localization-l1-2-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-localization-l1-2-0.dll
new file mode 100644
index 0000000000..eb87605ced
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-localization-l1-2-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-memory-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-memory-l1-1-0.dll
new file mode 100644
index 0000000000..5f14ce626b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-memory-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-namedpipe-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-namedpipe-l1-1-0.dll
new file mode 100644
index 0000000000..fa97b0688b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-namedpipe-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-processenvironment-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-processenvironment-l1-1-0.dll
new file mode 100644
index 0000000000..dee52aa0ee
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-processenvironment-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-processthreads-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-processthreads-l1-1-0.dll
new file mode 100644
index 0000000000..2b90f9f8d4
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-processthreads-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-processthreads-l1-1-1.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-processthreads-l1-1-1.dll
new file mode 100644
index 0000000000..6eaae36c20
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-processthreads-l1-1-1.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-profile-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-profile-l1-1-0.dll
new file mode 100644
index 0000000000..5f9a61fe4c
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-profile-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-rtlsupport-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-rtlsupport-l1-1-0.dll
new file mode 100644
index 0000000000..7f5a9ca30b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-rtlsupport-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-string-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-string-l1-1-0.dll
new file mode 100644
index 0000000000..2ade913e9a
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-string-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-synch-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-synch-l1-1-0.dll
new file mode 100644
index 0000000000..2cfbe993e7
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-synch-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-synch-l1-2-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-synch-l1-2-0.dll
new file mode 100644
index 0000000000..5c368b20f2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-synch-l1-2-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-sysinfo-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-sysinfo-l1-1-0.dll
new file mode 100644
index 0000000000..ef61b1bb4e
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-sysinfo-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-timezone-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-timezone-l1-1-0.dll
new file mode 100644
index 0000000000..3fb97367a9
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-timezone-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-util-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-util-l1-1-0.dll
new file mode 100644
index 0000000000..d16b7b7eba
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-core-util-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-conio-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-conio-l1-1-0.dll
new file mode 100644
index 0000000000..805d624787
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-conio-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-convert-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-convert-l1-1-0.dll
new file mode 100644
index 0000000000..6849a4a5a9
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-convert-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-environment-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-environment-l1-1-0.dll
new file mode 100644
index 0000000000..6b9c9cc868
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-environment-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-filesystem-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-filesystem-l1-1-0.dll
new file mode 100644
index 0000000000..430331d75a
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-filesystem-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-heap-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-heap-l1-1-0.dll
new file mode 100644
index 0000000000..7247858d7c
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-heap-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-locale-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-locale-l1-1-0.dll
new file mode 100644
index 0000000000..d71c6c20a2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-locale-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-math-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-math-l1-1-0.dll
new file mode 100644
index 0000000000..ad2f7d28a2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-math-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-multibyte-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-multibyte-l1-1-0.dll
new file mode 100644
index 0000000000..0cac01d0a0
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-multibyte-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-private-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-private-l1-1-0.dll
new file mode 100644
index 0000000000..40e4003bde
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-private-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-process-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-process-l1-1-0.dll
new file mode 100644
index 0000000000..c23ef80e75
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-process-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-runtime-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-runtime-l1-1-0.dll
new file mode 100644
index 0000000000..3e5352378a
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-runtime-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-stdio-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-stdio-l1-1-0.dll
new file mode 100644
index 0000000000..bd3852bd63
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-stdio-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-string-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-string-l1-1-0.dll
new file mode 100644
index 0000000000..1e16a4c143
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-string-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-time-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-time-l1-1-0.dll
new file mode 100644
index 0000000000..3107f09f60
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-time-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-utility-l1-1-0.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-utility-l1-1-0.dll
new file mode 100644
index 0000000000..5b08a2f821
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/api-ms-win-crt-utility-l1-1-0.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/clrcompression.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/clrcompression.dll
new file mode 100644
index 0000000000..f8b55a34b3
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/clrcompression.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/clretwrc.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/clretwrc.dll
new file mode 100644
index 0000000000..b2c03c8aca
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/clretwrc.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/clrjit.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/clrjit.dll
new file mode 100644
index 0000000000..d17cbf14c9
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/clrjit.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/coreclr.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/coreclr.dll
new file mode 100644
index 0000000000..32953ca9b6
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/coreclr.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/cs/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/cs/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..3926b05c1d
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/cs/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/cs/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/cs/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..f6e93d5cd7
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/cs/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/dbgshim.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/dbgshim.dll
new file mode 100644
index 0000000000..2627e5cfd7
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/dbgshim.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/de/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/de/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..5fa5859991
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/de/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/de/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/de/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..cc47986b0a
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/de/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/es/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/es/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..ed78e65bf1
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/es/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/es/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/es/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..e229570134
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/es/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/fr/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/fr/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..7ff1eb278b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/fr/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/fr/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/fr/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..81080f9e2a
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/fr/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/hostfxr.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/hostfxr.dll
new file mode 100644
index 0000000000..364091e819
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/hostfxr.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/hostpolicy.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/hostpolicy.dll
new file mode 100644
index 0000000000..76e00d3bed
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/hostpolicy.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/it/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/it/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..4709ba2214
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/it/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/it/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/it/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..db624e3d86
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/it/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ja/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ja/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..15dfa07ca9
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ja/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ja/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ja/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..b44059b863
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ja/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ko/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ko/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..5f41f9206b
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ko/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ko/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ko/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..cd1de70266
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ko/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mi.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mi.dll
new file mode 100644
index 0000000000..f169cbe4b8
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mi.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/miutils.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/miutils.dll
new file mode 100644
index 0000000000..f9c9d3f2e7
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/miutils.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscordaccore.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscordaccore.dll
new file mode 100644
index 0000000000..597eb3d8a5
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscordaccore.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscordaccore_amd64_amd64_4.700.19.56402.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscordaccore_amd64_amd64_4.700.19.56402.dll
new file mode 100644
index 0000000000..597eb3d8a5
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscordaccore_amd64_amd64_4.700.19.56402.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscordbi.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscordbi.dll
new file mode 100644
index 0000000000..4768304913
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscordbi.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscorlib.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscorlib.dll
new file mode 100644
index 0000000000..ee15e0fe85
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscorlib.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscorrc.debug.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscorrc.debug.dll
new file mode 100644
index 0000000000..75db83a673
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscorrc.debug.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscorrc.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscorrc.dll
new file mode 100644
index 0000000000..85c195bacd
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/mscorrc.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/netstandard.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/netstandard.dll
new file mode 100644
index 0000000000..1823792313
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/netstandard.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pl/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pl/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..4f469a20d4
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pl/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pl/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pl/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..155c7ff470
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pl/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..5cf722e8d2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pt-BR/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pt-BR/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..da26fd9a86
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pt-BR/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pwrshplugin.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pwrshplugin.dll
new file mode 100644
index 0000000000..165be008c7
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/pwrshplugin.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ru/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ru/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..de0d131b24
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ru/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ru/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ru/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..484ce0fd50
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ru/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/tr/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/tr/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..e8ab1c2da2
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/tr/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/tr/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/tr/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..4a23afbede
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/tr/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ucrtbase.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ucrtbase.dll
new file mode 100644
index 0000000000..90bd467dd1
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/ucrtbase.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..ba89657418
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hans/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hans/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..0d8ef2e35c
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hans/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll
new file mode 100644
index 0000000000..0e903ec47c
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hant/Microsoft.CodeAnalysis.resources.dll b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hant/Microsoft.CodeAnalysis.resources.dll
new file mode 100644
index 0000000000..3da4deb28a
--- /dev/null
+++ b/distro/ruby_bin_folder/shared/Microsoft.NETCore.App/3.1.8/zh-Hant/Microsoft.CodeAnalysis.resources.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/vccorlib140.dll b/distro/ruby_bin_folder/vccorlib140.dll
new file mode 100644
index 0000000000..60abd1b7ea
--- /dev/null
+++ b/distro/ruby_bin_folder/vccorlib140.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/vcruntime140.dll b/distro/ruby_bin_folder/vcruntime140.dll
index ddd0db4f9e..4d21df8aa2 100644
--- a/distro/ruby_bin_folder/vcruntime140.dll
+++ b/distro/ruby_bin_folder/vcruntime140.dll
Binary files differ
diff --git a/distro/ruby_bin_folder/vcruntime140_1.dll b/distro/ruby_bin_folder/vcruntime140_1.dll
new file mode 100644
index 0000000000..3a48b5b0b6
--- /dev/null
+++ b/distro/ruby_bin_folder/vcruntime140_1.dll
Binary files differ
diff --git a/lib/chef/mixin/powershell_exec.rb b/lib/chef/mixin/powershell_exec.rb
index e3410e007f..c81be13879 100644
--- a/lib/chef/mixin/powershell_exec.rb
+++ b/lib/chef/mixin/powershell_exec.rb
@@ -16,11 +16,14 @@
# limitations under the License.
require_relative "../powershell"
+require_relative "../pwsh"
-# The powershell_exec mixin provides in-process access to PowerShell engine via
-# a COM interop (installed by the Chef Client installer).
+# The powershell_exec mixin provides in-process access to the PowerShell engine.
#
-# powershell_exec returns a Chef::PowerShell object that provides 4 methods:
+# powershell_exec is initialized with a string that should be set to the script
+# to run and also takes an optional interpreter argument which must be either
+# :powershell (Windows PowerShell which is the default) or :pwsh (PowerShell
+# Core). It will return a Chef::PowerShell object that provides 4 methods:
#
# .result - returns a hash representing the results returned by executing the
# PowerShell script block
@@ -42,6 +45,9 @@ require_relative "../powershell"
# > powershell_exec("$a = $true; $a").result
# => true
#
+# > powershell_exec("$PSVersionTable", :pwsh).result["PSEdition"]
+# => "Core"
+#
# > powershell_exec("not-found").errors
# => ["ObjectNotFound: (not-found:String) [], CommandNotFoundException: The
# term 'not-found' is not recognized as the name of a cmdlet, function, script
@@ -90,22 +96,35 @@ require_relative "../powershell"
class Chef
module Mixin
module PowershellExec
- # Run a command under PowerShell via a managed (.NET) COM interop API.
- # This implementation requires the managed dll to be registered on the
- # target machine.
+ # Run a command under PowerShell via a managed (.NET) API.
#
# Requires: .NET Framework 4.0 or higher on the target machine.
#
# @param script [String] script to run
+ # @param interpreter [Symbol] the interpreter type, `:powershell` or `:pwsh`
# @return [Chef::PowerShell] output
- def powershell_exec(script)
- Chef::PowerShell.new(script)
+ def powershell_exec(script, interpreter = :powershell)
+ case interpreter
+ when :powershell
+ Chef::PowerShell.new(script)
+ when :pwsh
+ Chef::Pwsh.new(script)
+ else
+ raise ArgumentError, "Expected interpreter of :powershell or :pwsh"
+ end
end
# The same as the #powershell_exec method except this will raise
# Chef::PowerShell::CommandFailed if the command fails
- def powershell_exec!(script)
- cmd = Chef::PowerShell.new(script)
+ def powershell_exec!(script, interpreter = :powershell)
+ case interpreter
+ when :powershell
+ cmd = Chef::PowerShell.new(script)
+ when :pwsh
+ cmd = Chef::Pwsh.new(script)
+ else
+ raise ArgumentError, "Expected interpreter of :powershell or :pwsh"
+ end
cmd.error!
cmd
end
diff --git a/lib/chef/powershell.rb b/lib/chef/powershell.rb
index 10765384ff..70905ba7ba 100644
--- a/lib/chef/powershell.rb
+++ b/lib/chef/powershell.rb
@@ -35,7 +35,7 @@ class Chef
# @return [Object] output
def initialize(script)
raise "Chef::PowerShell can only be used on the Windows platform." unless RUBY_PLATFORM.match?(/mswin|mingw32|windows/)
-
+ @dll ||= "Chef.PowerShell.Wrapper.dll"
exec(script)
end
@@ -59,10 +59,10 @@ class Chef
raise Chef::PowerShell::CommandFailed, "Unexpected exit in PowerShell command: #{@errors}" if error?
end
- private
+ protected
def exec(script)
- FFI.ffi_lib "Chef.PowerShell.Wrapper.dll"
+ FFI.ffi_lib @dll
FFI.attach_function :execute_powershell, :ExecuteScript, [:string], :pointer
execution = FFI.execute_powershell(script).read_utf16string
hashed_outcome = Chef::JSONCompat.parse(execution)
diff --git a/lib/chef/pwsh.rb b/lib/chef/pwsh.rb
new file mode 100644
index 0000000000..817cf39e5a
--- /dev/null
+++ b/lib/chef/pwsh.rb
@@ -0,0 +1,59 @@
+#
+# Author:: Matt Wrock (<mwrock@chef.io>)
+# Copyright:: Copyright (c) Chef Software Inc.
+# License:: Apache License, Version 2.0
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+class Chef
+ class Pwsh < Chef::PowerShell
+
+ @@wrapper_dll ||= Dir.glob("#{RbConfig::CONFIG["bindir"]}/**/Chef.PowerShell.Wrapper.Core.dll").last
+
+ # Run a command under pwsh (powershell core) via FFI
+ # This implementation requires the managed dll, native wrapper and a
+ # published, self contained dotnet core directory tree to exist in the
+ # bindir directory.
+ #
+ # @param script [String] script to run
+ # @return [Object] output
+ def initialize(script)
+ @dll = @@wrapper_dll
+ super
+ end
+
+ protected
+
+ def exec(script)
+ # Note that we need to override the location of the shared dotnet core library
+ # location. With most .net core applications, you can simply publish them as a
+ # "self-contained" application allowing consumers of the application to run them
+ # and use its own stand alone version of the .net core runtime. However because
+ # this is simply a dll and not an exe, it will look for the runtime in the shared
+ # .net core installation folder. By setting DOTNET_MULTILEVEL_LOOKUP to 0 we can
+ # override that folder's location with DOTNET_ROOT. To avoid the possibility of
+ # interfering with other .net core processes that might rely on the common shared
+ # location, we revert these variables after the script completes.
+ original_dml = ENV["DOTNET_MULTILEVEL_LOOKUP"]
+ original_dotnet_root = ENV["DOTNET_ROOT"]
+
+ ENV["DOTNET_MULTILEVEL_LOOKUP"] = "0"
+ ENV["DOTNET_ROOT"] = RbConfig::CONFIG["bindir"]
+
+ super
+ ensure
+ ENV["DOTNET_MULTILEVEL_LOOKUP"] = original_dml
+ ENV["DOTNET_ROOT"] = original_dotnet_root
+ end
+ end
+end
diff --git a/spec/unit/mixin/powershell_exec_spec.rb b/spec/unit/mixin/powershell_exec_spec.rb
index 9cc5e50d7f..10614581cd 100644
--- a/spec/unit/mixin/powershell_exec_spec.rb
+++ b/spec/unit/mixin/powershell_exec_spec.rb
@@ -24,8 +24,37 @@ describe Chef::Mixin::PowershellExec, :windows_only, :windows_gte_10 do
subject(:object) { powershell_mixin.new }
describe "#powershell_exec" do
- it "runs a basic command and returns a Chef::PowerShell object" do
- expect(object.powershell_exec("$PSVersionTable")).to be_kind_of(Chef::PowerShell)
+ context "not specifying an interpreter" do
+ it "runs a basic command and returns a Chef::PowerShell object" do
+ expect(object.powershell_exec("$PSVersionTable")).to be_kind_of(Chef::PowerShell)
+ end
+
+ it "uses the Desktop edition" do
+ execution = object.powershell_exec("$PSVersionTable")
+ expect(execution.result["PSEdition"]).to eql("Desktop")
+ end
+ end
+
+ context "using pwsh interpreter" do
+ it "runs a basic command and returns a Chef::PowerShell object" do
+ expect(object.powershell_exec("$PSVersionTable", :pwsh)).to be_kind_of(Chef::Pwsh)
+ end
+
+ it "uses the Desktop edition" do
+ execution = object.powershell_exec("$PSVersionTable", :pwsh)
+ expect(execution.result["PSEdition"]).to eql("Core")
+ end
+ end
+
+ context "using powershell interpreter" do
+ it "runs a basic command and returns a Chef::PowerShell object" do
+ expect(object.powershell_exec("$PSVersionTable", :powershell)).to be_kind_of(Chef::PowerShell)
+ end
+
+ it "uses the Desktop edition" do
+ execution = object.powershell_exec("$PSVersionTable", :powershell)
+ expect(execution.result["PSEdition"]).to eql("Desktop")
+ end
end
it "runs a command that fails with a non-terminating error and can trap the error via .error?" do
@@ -39,6 +68,10 @@ describe Chef::Mixin::PowershellExec, :windows_only, :windows_gte_10 do
expect(execution.errors[0]).to be_a_kind_of(String)
expect(execution.errors[0]).to include("Runtime exception: this-should-error")
end
+
+ it "raises an error if the interpreter is invalid" do
+ expect { object.powershell_exec("this-should-error", :powerfart) }.to raise_error(ArgumentError)
+ end
end
describe "#powershell_exec!" do
@@ -49,5 +82,9 @@ describe Chef::Mixin::PowershellExec, :windows_only, :windows_gte_10 do
it "raises an error if the command fails" do
expect { object.powershell_exec!("this-should-error") }.to raise_error(Chef::PowerShell::CommandFailed)
end
+
+ it "raises an error if the interpreter is invalid" do
+ expect { object.powershell_exec!("this-should-error", :powerfart) }.to raise_error(ArgumentError)
+ end
end
end