[area-Tools-ILLink]: Error IL1012: IL Trimmer has encountered an unexpected error #91880

Description

@LodiAleardo

Description

When publishing a .NET 8 Blazor App with only one external library it gives the error:

ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
Fatal error in IL Linker
Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
at Mono.Linker.Steps.MarkStep.Initialize()
at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
at Mono.Linker.Pipeline.Process(LinkContext context)
at Mono.Linker.Driver.Run(ILogger customLogger)
at Mono.Linker.Driver.Main(String[] args)
C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.

Reproduction Steps

  1. Open Visual Studio 2022 Preview with .NET 8
  2. File -> New project
  3. Select Blazor Web Assembly App
  4. Create the project with .NET 8. Authentication to None. Selected: Configure HTTPS and PWA. Not selected: Do not use top level..
  5. On the Blazor App add using NuGet LanguageExt.Core
  6. Publish your App creating a Publish profile for example in a local folder
  7. Publish your App, during the compilation you should get the error

Expected behavior

The optimization/link should not give errors

Actual behavior

Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
Optimizing assemblies for size. This process might take a while.
C:\Program Files\dotnet\dotnet.exe "C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\tools\net8.0\illink.dll" -a "obj\Release\net8.0\BlazorApp6.dll" EntryPoint
--singlewarn
--trim-mode link
--action copy
-reference "C:\Users\alear\.nuget\packages\languageext.core\4.4.4\lib\netstandard2.0\LanguageExt.Core.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.authorization\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Authorization.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.forms\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Forms.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.web\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Web.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.WebAssembly.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.metadata\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Metadata.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.bcl.asyncinterfaces\7.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.binder\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Binder.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.fileextensions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.FileExtensions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.json\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Json.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Abstractions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.physical\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Physical.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.filesystemglobbing\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileSystemGlobbing.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.Abstractions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.options\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Options.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.extensions.primitives\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Primitives.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.WebAssembly.dll"
-reference "C:\Users\alear\.nuget\packages\system.io.pipelines\8.0.0-preview.7.23375.6\lib\net8.0\System.IO.Pipelines.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.CSharp.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.Core.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Primitives.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Registry.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.AppContext.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Buffers.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Concurrent.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Immutable.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.NonGeneric.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Specialized.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Annotations.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.DataAnnotations.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.EventBasedAsync.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Primitives.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.TypeConverter.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Configuration.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Console.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Core.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.Common.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.DataSetExtensions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Contracts.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Debug.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.DiagnosticSource.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.FileVersionInfo.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Process.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.StackTrace.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TextWriterTraceListener.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tools.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TraceSource.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tracing.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.Primitives.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Dynamic.Runtime.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Asn1.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Tar.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Calendars.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Extensions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.Brotli.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.FileSystem.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.ZipFile.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.AccessControl.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.DriveInfo.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Primitives.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Watcher.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.IsolatedStorage.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.MemoryMappedFiles.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.AccessControl.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.UnmanagedMemoryStream.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Expressions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Parallel.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Queryable.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Memory.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.Json.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.HttpListener.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Mail.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NameResolution.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NetworkInformation.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Ping.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Primitives.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Quic.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Requests.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Security.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.ServicePoint.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Sockets.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebClient.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebHeaderCollection.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebProxy.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.Client.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.Vectors.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ObjectModel.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.DataContractSerialization.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Uri.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.Linq.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.DispatchProxy.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.ILGeneration.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.Lightweight.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Extensions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Metadata.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Primitives.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.TypeExtensions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Reader.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.ResourceManager.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Writer.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.Unsafe.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.VisualC.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Extensions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Handles.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.JavaScript.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.RuntimeInformation.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Intrinsics.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Loader.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Numerics.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Formatters.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Json.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Primitives.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Xml.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.AccessControl.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Claims.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Algorithms.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Cng.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Csp.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Encoding.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.OpenSsl.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Primitives.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.X509Certificates.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.Windows.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.SecureString.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceModel.Web.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceProcess.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.CodePages.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.Extensions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encodings.Web.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Json.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.RegularExpressions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Channels.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Overlapped.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Dataflow.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Extensions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Parallel.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Thread.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.ThreadPool.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Timer.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.Local.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ValueTuple.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.HttpUtility.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Windows.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Linq.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.ReaderWriter.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Serialization.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XDocument.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.XDocument.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlDocument.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlSerializer.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\WindowsBase.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\mscorlib.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\netstandard.dll"
-reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\native\System.Private.CoreLib.dll"
-reference "obj\Release\net8.0\BlazorApp6.dll"
--singlewarn- "BlazorApp6"
-out "obj\Release\net8.0\linked"
--nowarn "1701;1702;IL2121;1701;1702;2008"
--warn "5"
--warnaserror- --warnaserror ";NU1605;SYSLIB0011"
--feature Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability true
--feature System.AggressiveAttributeTrimming true
--feature System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization false
--feature System.Diagnostics.Debugger.IsSupported false
--feature System.Diagnostics.Tracing.EventSource.IsSupported false
--feature System.Globalization.Invariant false
--feature System.Net.Http.EnableActivityPropagation false
--feature System.Reflection.Metadata.MetadataUpdater.IsSupported false
--feature System.Reflection.NullabilityInfoContext.IsSupported false
--feature System.Resources.ResourceManager.AllowCustomResourceTypes false
--feature System.Resources.UseSystemResourceKeys true
--feature System.Runtime.InteropServices.BuiltInComInterop.IsSupported false
--feature System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting false
--feature System.Runtime.InteropServices.EnableCppCLIHostActivation false
--feature System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization false
--feature System.StartupHookProvider.IsSupported false
--feature System.Text.Encoding.EnableUnsafeUTF7Encoding false
--feature System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault true
--feature System.Threading.Thread.EnableAutoreleasePool false
-b
--skip-unresolved true --notrimwarn
ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
Fatal error in IL Linker
Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
at Mono.Linker.Steps.MarkStep.Initialize()
at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
at Mono.Linker.Pipeline.Process(LinkContext context)
at Mono.Linker.Driver.Run(ILogger customLogger)
at Mono.Linker.Driver.Main(String[] args)
C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.

Regression?

No response

Known Workarounds

Setting in the PropertyGroup:

<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<PublishTrimmed>false</PublishTrimmed>
</PropertyGroup>

Configuration

Which version of .NET is the code running on? 8
What OS and version, and what distro if applicable? Windows 11 Pro 22H2
What is the architecture (x64, x86, ARM, ARM64)? x64
Do you know whether it is specific to that configuration? No
If you're using Blazor, which web browser(s) do you see this issue in? --

Other information

No response

Metadata

Metadata

Assignees

Labels

area-Tools-ILLink.NET linker development as well as trimming analyzers

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    , 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
     blocks
    (function() {
    function addCopyButtons() {
    document.querySelectorAll('pre code').forEach(function(codeBlock) {
    if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
    codeBlock.parentElement.setAttribute('data-copy-added', 'true');
    var btn = document.createElement('button');
    btn.textContent = 'Copy';
    btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
    btn.onmouseover = function() { this.style.opacity = '1'; };
    btn.onmouseout = function() { this.style.opacity = '0.7'; };
    btn.onclick = function() {
    navigator.clipboard.writeText(codeBlock.textContent).then(function() {
    btn.textContent = 'Copied!';
    setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
    });
    };
    codeBlock.parentElement.style.position = 'relative';
    codeBlock.parentElement.appendChild(btn);
    });
    }
    addCopyButtons();
    // Re-run on dynamic content
    var observer = new MutationObserver(addCopyButtons);
    observer.observe(document.body, { childList: true, subtree: true });
    })();
    }
    } catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
    })();
    (function(){
    try {
    var __m = "github.com";
    var __re = new RegExp('^' + "github\\.com" + '
    
    Skip to content

    [area-Tools-ILLink]: Error IL1012: IL Trimmer has encountered an unexpected error #91880

    Description

    @LodiAleardo

    Description

    When publishing a .NET 8 Blazor App with only one external library it gives the error:

    ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
    Fatal error in IL Linker
    Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
    at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
    at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
    at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
    at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
    at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
    at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
    at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
    at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
    at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
    at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
    at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
    at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
    at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
    at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
    at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
    at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
    at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
    at Mono.Linker.Steps.MarkStep.Initialize()
    at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
    at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
    at Mono.Linker.Pipeline.Process(LinkContext context)
    at Mono.Linker.Driver.Run(ILogger customLogger)
    at Mono.Linker.Driver.Main(String[] args)
    C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
    

    Reproduction Steps

    1. Open Visual Studio 2022 Preview with .NET 8
    2. File -> New project
    3. Select Blazor Web Assembly App
    4. Create the project with .NET 8. Authentication to None. Selected: Configure HTTPS and PWA. Not selected: Do not use top level..
    5. On the Blazor App add using NuGet LanguageExt.Core
    6. Publish your App creating a Publish profile for example in a local folder
    7. Publish your App, during the compilation you should get the error

    Expected behavior

    The optimization/link should not give errors

    Actual behavior

    Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
    Optimizing assemblies for size. This process might take a while.
    C:\Program Files\dotnet\dotnet.exe "C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\tools\net8.0\illink.dll" -a "obj\Release\net8.0\BlazorApp6.dll" EntryPoint
    --singlewarn
    --trim-mode link
    --action copy
    -reference "C:\Users\alear\.nuget\packages\languageext.core\4.4.4\lib\netstandard2.0\LanguageExt.Core.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.authorization\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Authorization.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.forms\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Forms.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.web\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Web.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.WebAssembly.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.metadata\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Metadata.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.bcl.asyncinterfaces\7.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.binder\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Binder.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.fileextensions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.FileExtensions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.json\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Json.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Abstractions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.physical\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Physical.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.filesystemglobbing\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileSystemGlobbing.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.Abstractions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.options\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Options.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.primitives\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Primitives.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.WebAssembly.dll"
    -reference "C:\Users\alear\.nuget\packages\system.io.pipelines\8.0.0-preview.7.23375.6\lib\net8.0\System.IO.Pipelines.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.CSharp.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.Core.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Primitives.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Registry.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.AppContext.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Buffers.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Concurrent.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Immutable.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.NonGeneric.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Specialized.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Annotations.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.DataAnnotations.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.EventBasedAsync.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Primitives.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.TypeConverter.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Configuration.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Console.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Core.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.Common.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.DataSetExtensions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Contracts.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Debug.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.DiagnosticSource.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.FileVersionInfo.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Process.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.StackTrace.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TextWriterTraceListener.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tools.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TraceSource.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tracing.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.Primitives.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Dynamic.Runtime.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Asn1.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Tar.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Calendars.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Extensions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.Brotli.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.FileSystem.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.ZipFile.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.AccessControl.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.DriveInfo.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Primitives.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Watcher.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.IsolatedStorage.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.MemoryMappedFiles.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.AccessControl.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.UnmanagedMemoryStream.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Expressions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Parallel.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Queryable.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Memory.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.Json.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.HttpListener.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Mail.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NameResolution.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NetworkInformation.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Ping.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Primitives.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Quic.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Requests.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Security.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.ServicePoint.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Sockets.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebClient.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebHeaderCollection.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebProxy.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.Client.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.Vectors.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ObjectModel.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.DataContractSerialization.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Uri.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.Linq.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.DispatchProxy.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.ILGeneration.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.Lightweight.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Extensions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Metadata.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Primitives.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.TypeExtensions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Reader.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.ResourceManager.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Writer.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.Unsafe.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.VisualC.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Extensions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Handles.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.JavaScript.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.RuntimeInformation.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Intrinsics.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Loader.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Numerics.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Formatters.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Json.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Primitives.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Xml.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.AccessControl.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Claims.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Algorithms.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Cng.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Csp.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Encoding.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.OpenSsl.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Primitives.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.X509Certificates.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.Windows.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.SecureString.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceModel.Web.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceProcess.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.CodePages.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.Extensions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encodings.Web.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Json.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.RegularExpressions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Channels.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Overlapped.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Dataflow.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Extensions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Parallel.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Thread.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.ThreadPool.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Timer.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.Local.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ValueTuple.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.HttpUtility.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Windows.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Linq.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.ReaderWriter.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Serialization.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XDocument.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.XDocument.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlDocument.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlSerializer.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\WindowsBase.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\mscorlib.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\netstandard.dll"
    -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\native\System.Private.CoreLib.dll"
    -reference "obj\Release\net8.0\BlazorApp6.dll"
    --singlewarn- "BlazorApp6"
    -out "obj\Release\net8.0\linked"
    --nowarn "1701;1702;IL2121;1701;1702;2008"
    --warn "5"
    --warnaserror- --warnaserror ";NU1605;SYSLIB0011"
    --feature Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability true
    --feature System.AggressiveAttributeTrimming true
    --feature System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization false
    --feature System.Diagnostics.Debugger.IsSupported false
    --feature System.Diagnostics.Tracing.EventSource.IsSupported false
    --feature System.Globalization.Invariant false
    --feature System.Net.Http.EnableActivityPropagation false
    --feature System.Reflection.Metadata.MetadataUpdater.IsSupported false
    --feature System.Reflection.NullabilityInfoContext.IsSupported false
    --feature System.Resources.ResourceManager.AllowCustomResourceTypes false
    --feature System.Resources.UseSystemResourceKeys true
    --feature System.Runtime.InteropServices.BuiltInComInterop.IsSupported false
    --feature System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting false
    --feature System.Runtime.InteropServices.EnableCppCLIHostActivation false
    --feature System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization false
    --feature System.StartupHookProvider.IsSupported false
    --feature System.Text.Encoding.EnableUnsafeUTF7Encoding false
    --feature System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault true
    --feature System.Threading.Thread.EnableAutoreleasePool false
    -b
    --skip-unresolved true --notrimwarn
    ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
    Fatal error in IL Linker
    Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
    at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
    at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
    at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
    at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
    at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
    at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
    at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
    at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
    at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
    at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
    at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
    at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
    at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
    at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
    at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
    at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
    at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
    at Mono.Linker.Steps.MarkStep.Initialize()
    at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
    at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
    at Mono.Linker.Pipeline.Process(LinkContext context)
    at Mono.Linker.Driver.Run(ILogger customLogger)
    at Mono.Linker.Driver.Main(String[] args)
    C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
    

    Regression?

    No response

    Known Workarounds

    Setting in the PropertyGroup:

    <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
    <PublishTrimmed>false</PublishTrimmed>
    </PropertyGroup>
    

    Configuration

    Which version of .NET is the code running on? 8
    What OS and version, and what distro if applicable? Windows 11 Pro 22H2
    What is the architecture (x64, x86, ARM, ARM64)? x64
    Do you know whether it is specific to that configuration? No
    If you're using Blazor, which web browser(s) do you see this issue in? --

    Other information

    No response

    Metadata

    Metadata

    Assignees

    Labels

    area-Tools-ILLink.NET linker development as well as trimming analyzers

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      , 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
      Skip to content

      [area-Tools-ILLink]: Error IL1012: IL Trimmer has encountered an unexpected error #91880

      Description

      @LodiAleardo

      Description

      When publishing a .NET 8 Blazor App with only one external library it gives the error:

      ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
      Fatal error in IL Linker
      Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
      at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
      at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
      at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
      at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
      at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
      at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
      at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
      at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
      at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
      at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
      at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
      at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
      at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
      at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
      at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
      at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
      at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
      at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
      at Mono.Linker.Steps.MarkStep.Initialize()
      at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
      at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
      at Mono.Linker.Pipeline.Process(LinkContext context)
      at Mono.Linker.Driver.Run(ILogger customLogger)
      at Mono.Linker.Driver.Main(String[] args)
      C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
      

      Reproduction Steps

      1. Open Visual Studio 2022 Preview with .NET 8
      2. File -> New project
      3. Select Blazor Web Assembly App
      4. Create the project with .NET 8. Authentication to None. Selected: Configure HTTPS and PWA. Not selected: Do not use top level..
      5. On the Blazor App add using NuGet LanguageExt.Core
      6. Publish your App creating a Publish profile for example in a local folder
      7. Publish your App, during the compilation you should get the error

      Expected behavior

      The optimization/link should not give errors

      Actual behavior

      Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
      Optimizing assemblies for size. This process might take a while.
      C:\Program Files\dotnet\dotnet.exe "C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\tools\net8.0\illink.dll" -a "obj\Release\net8.0\BlazorApp6.dll" EntryPoint
      --singlewarn
      --trim-mode link
      --action copy
      -reference "C:\Users\alear\.nuget\packages\languageext.core\4.4.4\lib\netstandard2.0\LanguageExt.Core.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.authorization\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Authorization.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.forms\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Forms.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.web\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Web.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.WebAssembly.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.metadata\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Metadata.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.bcl.asyncinterfaces\7.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.binder\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Binder.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.fileextensions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.FileExtensions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.json\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Json.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Abstractions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.physical\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Physical.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.filesystemglobbing\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileSystemGlobbing.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.Abstractions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.options\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Options.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.primitives\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Primitives.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.WebAssembly.dll"
      -reference "C:\Users\alear\.nuget\packages\system.io.pipelines\8.0.0-preview.7.23375.6\lib\net8.0\System.IO.Pipelines.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.CSharp.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.Core.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Primitives.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Registry.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.AppContext.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Buffers.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Concurrent.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Immutable.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.NonGeneric.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Specialized.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Annotations.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.DataAnnotations.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.EventBasedAsync.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Primitives.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.TypeConverter.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Configuration.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Console.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Core.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.Common.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.DataSetExtensions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Contracts.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Debug.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.DiagnosticSource.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.FileVersionInfo.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Process.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.StackTrace.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TextWriterTraceListener.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tools.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TraceSource.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tracing.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.Primitives.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Dynamic.Runtime.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Asn1.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Tar.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Calendars.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Extensions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.Brotli.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.FileSystem.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.ZipFile.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.AccessControl.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.DriveInfo.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Primitives.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Watcher.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.IsolatedStorage.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.MemoryMappedFiles.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.AccessControl.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.UnmanagedMemoryStream.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Expressions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Parallel.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Queryable.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Memory.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.Json.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.HttpListener.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Mail.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NameResolution.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NetworkInformation.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Ping.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Primitives.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Quic.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Requests.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Security.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.ServicePoint.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Sockets.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebClient.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebHeaderCollection.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebProxy.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.Client.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.Vectors.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ObjectModel.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.DataContractSerialization.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Uri.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.Linq.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.DispatchProxy.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.ILGeneration.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.Lightweight.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Extensions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Metadata.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Primitives.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.TypeExtensions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Reader.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.ResourceManager.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Writer.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.Unsafe.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.VisualC.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Extensions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Handles.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.JavaScript.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.RuntimeInformation.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Intrinsics.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Loader.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Numerics.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Formatters.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Json.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Primitives.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Xml.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.AccessControl.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Claims.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Algorithms.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Cng.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Csp.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Encoding.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.OpenSsl.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Primitives.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.X509Certificates.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.Windows.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.SecureString.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceModel.Web.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceProcess.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.CodePages.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.Extensions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encodings.Web.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Json.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.RegularExpressions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Channels.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Overlapped.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Dataflow.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Extensions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Parallel.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Thread.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.ThreadPool.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Timer.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.Local.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ValueTuple.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.HttpUtility.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Windows.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Linq.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.ReaderWriter.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Serialization.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XDocument.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.XDocument.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlDocument.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlSerializer.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\WindowsBase.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\mscorlib.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\netstandard.dll"
      -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\native\System.Private.CoreLib.dll"
      -reference "obj\Release\net8.0\BlazorApp6.dll"
      --singlewarn- "BlazorApp6"
      -out "obj\Release\net8.0\linked"
      --nowarn "1701;1702;IL2121;1701;1702;2008"
      --warn "5"
      --warnaserror- --warnaserror ";NU1605;SYSLIB0011"
      --feature Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability true
      --feature System.AggressiveAttributeTrimming true
      --feature System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization false
      --feature System.Diagnostics.Debugger.IsSupported false
      --feature System.Diagnostics.Tracing.EventSource.IsSupported false
      --feature System.Globalization.Invariant false
      --feature System.Net.Http.EnableActivityPropagation false
      --feature System.Reflection.Metadata.MetadataUpdater.IsSupported false
      --feature System.Reflection.NullabilityInfoContext.IsSupported false
      --feature System.Resources.ResourceManager.AllowCustomResourceTypes false
      --feature System.Resources.UseSystemResourceKeys true
      --feature System.Runtime.InteropServices.BuiltInComInterop.IsSupported false
      --feature System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting false
      --feature System.Runtime.InteropServices.EnableCppCLIHostActivation false
      --feature System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization false
      --feature System.StartupHookProvider.IsSupported false
      --feature System.Text.Encoding.EnableUnsafeUTF7Encoding false
      --feature System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault true
      --feature System.Threading.Thread.EnableAutoreleasePool false
      -b
      --skip-unresolved true --notrimwarn
      ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
      Fatal error in IL Linker
      Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
      at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
      at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
      at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
      at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
      at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
      at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
      at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
      at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
      at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
      at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
      at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
      at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
      at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
      at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
      at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
      at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
      at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
      at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
      at Mono.Linker.Steps.MarkStep.Initialize()
      at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
      at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
      at Mono.Linker.Pipeline.Process(LinkContext context)
      at Mono.Linker.Driver.Run(ILogger customLogger)
      at Mono.Linker.Driver.Main(String[] args)
      C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
      

      Regression?

      No response

      Known Workarounds

      Setting in the PropertyGroup:

      <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
      <PublishTrimmed>false</PublishTrimmed>
      </PropertyGroup>
      

      Configuration

      Which version of .NET is the code running on? 8
      What OS and version, and what distro if applicable? Windows 11 Pro 22H2
      What is the architecture (x64, x86, ARM, ARM64)? x64
      Do you know whether it is specific to that configuration? No
      If you're using Blazor, which web browser(s) do you see this issue in? --

      Other information

      No response

      Metadata

      Metadata

      Assignees

      Labels

      area-Tools-ILLink.NET linker development as well as trimming analyzers

      Type

      No type

      Projects

      No projects

        Milestone

        Relationships

        None yet

        Development

        No branches or pull requests

        Issue actions

        , 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
        Skip to content

        [area-Tools-ILLink]: Error IL1012: IL Trimmer has encountered an unexpected error #91880

        Description

        @LodiAleardo

        Description

        When publishing a .NET 8 Blazor App with only one external library it gives the error:

        ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
        Fatal error in IL Linker
        Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
        at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
        at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
        at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
        at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
        at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
        at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
        at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
        at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
        at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
        at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
        at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
        at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
        at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
        at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
        at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
        at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
        at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
        at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
        at Mono.Linker.Steps.MarkStep.Initialize()
        at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
        at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
        at Mono.Linker.Pipeline.Process(LinkContext context)
        at Mono.Linker.Driver.Run(ILogger customLogger)
        at Mono.Linker.Driver.Main(String[] args)
        C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
        

        Reproduction Steps

        1. Open Visual Studio 2022 Preview with .NET 8
        2. File -> New project
        3. Select Blazor Web Assembly App
        4. Create the project with .NET 8. Authentication to None. Selected: Configure HTTPS and PWA. Not selected: Do not use top level..
        5. On the Blazor App add using NuGet LanguageExt.Core
        6. Publish your App creating a Publish profile for example in a local folder
        7. Publish your App, during the compilation you should get the error

        Expected behavior

        The optimization/link should not give errors

        Actual behavior

        Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
        Optimizing assemblies for size. This process might take a while.
        C:\Program Files\dotnet\dotnet.exe "C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\tools\net8.0\illink.dll" -a "obj\Release\net8.0\BlazorApp6.dll" EntryPoint
        --singlewarn
        --trim-mode link
        --action copy
        -reference "C:\Users\alear\.nuget\packages\languageext.core\4.4.4\lib\netstandard2.0\LanguageExt.Core.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.authorization\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Authorization.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.forms\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Forms.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.web\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Web.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.WebAssembly.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.metadata\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Metadata.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.bcl.asyncinterfaces\7.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.binder\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Binder.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.fileextensions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.FileExtensions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.json\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Json.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Abstractions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.physical\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Physical.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.filesystemglobbing\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileSystemGlobbing.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.Abstractions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.options\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Options.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.primitives\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Primitives.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.WebAssembly.dll"
        -reference "C:\Users\alear\.nuget\packages\system.io.pipelines\8.0.0-preview.7.23375.6\lib\net8.0\System.IO.Pipelines.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.CSharp.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.Core.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Primitives.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Registry.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.AppContext.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Buffers.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Concurrent.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Immutable.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.NonGeneric.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Specialized.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Annotations.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.DataAnnotations.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.EventBasedAsync.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Primitives.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.TypeConverter.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Configuration.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Console.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Core.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.Common.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.DataSetExtensions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Contracts.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Debug.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.DiagnosticSource.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.FileVersionInfo.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Process.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.StackTrace.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TextWriterTraceListener.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tools.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TraceSource.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tracing.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.Primitives.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Dynamic.Runtime.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Asn1.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Tar.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Calendars.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Extensions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.Brotli.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.FileSystem.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.ZipFile.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.AccessControl.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.DriveInfo.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Primitives.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Watcher.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.IsolatedStorage.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.MemoryMappedFiles.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.AccessControl.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.UnmanagedMemoryStream.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Expressions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Parallel.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Queryable.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Memory.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.Json.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.HttpListener.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Mail.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NameResolution.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NetworkInformation.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Ping.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Primitives.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Quic.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Requests.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Security.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.ServicePoint.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Sockets.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebClient.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebHeaderCollection.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebProxy.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.Client.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.Vectors.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ObjectModel.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.DataContractSerialization.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Uri.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.Linq.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.DispatchProxy.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.ILGeneration.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.Lightweight.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Extensions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Metadata.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Primitives.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.TypeExtensions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Reader.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.ResourceManager.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Writer.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.Unsafe.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.VisualC.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Extensions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Handles.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.JavaScript.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.RuntimeInformation.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Intrinsics.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Loader.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Numerics.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Formatters.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Json.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Primitives.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Xml.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.AccessControl.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Claims.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Algorithms.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Cng.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Csp.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Encoding.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.OpenSsl.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Primitives.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.X509Certificates.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.Windows.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.SecureString.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceModel.Web.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceProcess.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.CodePages.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.Extensions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encodings.Web.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Json.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.RegularExpressions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Channels.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Overlapped.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Dataflow.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Extensions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Parallel.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Thread.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.ThreadPool.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Timer.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.Local.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ValueTuple.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.HttpUtility.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Windows.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Linq.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.ReaderWriter.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Serialization.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XDocument.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.XDocument.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlDocument.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlSerializer.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\WindowsBase.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\mscorlib.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\netstandard.dll"
        -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\native\System.Private.CoreLib.dll"
        -reference "obj\Release\net8.0\BlazorApp6.dll"
        --singlewarn- "BlazorApp6"
        -out "obj\Release\net8.0\linked"
        --nowarn "1701;1702;IL2121;1701;1702;2008"
        --warn "5"
        --warnaserror- --warnaserror ";NU1605;SYSLIB0011"
        --feature Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability true
        --feature System.AggressiveAttributeTrimming true
        --feature System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization false
        --feature System.Diagnostics.Debugger.IsSupported false
        --feature System.Diagnostics.Tracing.EventSource.IsSupported false
        --feature System.Globalization.Invariant false
        --feature System.Net.Http.EnableActivityPropagation false
        --feature System.Reflection.Metadata.MetadataUpdater.IsSupported false
        --feature System.Reflection.NullabilityInfoContext.IsSupported false
        --feature System.Resources.ResourceManager.AllowCustomResourceTypes false
        --feature System.Resources.UseSystemResourceKeys true
        --feature System.Runtime.InteropServices.BuiltInComInterop.IsSupported false
        --feature System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting false
        --feature System.Runtime.InteropServices.EnableCppCLIHostActivation false
        --feature System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization false
        --feature System.StartupHookProvider.IsSupported false
        --feature System.Text.Encoding.EnableUnsafeUTF7Encoding false
        --feature System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault true
        --feature System.Threading.Thread.EnableAutoreleasePool false
        -b
        --skip-unresolved true --notrimwarn
        ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
        Fatal error in IL Linker
        Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
        at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
        at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
        at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
        at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
        at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
        at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
        at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
        at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
        at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
        at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
        at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
        at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
        at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
        at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
        at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
        at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
        at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
        at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
        at Mono.Linker.Steps.MarkStep.Initialize()
        at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
        at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
        at Mono.Linker.Pipeline.Process(LinkContext context)
        at Mono.Linker.Driver.Run(ILogger customLogger)
        at Mono.Linker.Driver.Main(String[] args)
        C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
        

        Regression?

        No response

        Known Workarounds

        Setting in the PropertyGroup:

        <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
        <PublishTrimmed>false</PublishTrimmed>
        </PropertyGroup>
        

        Configuration

        Which version of .NET is the code running on? 8
        What OS and version, and what distro if applicable? Windows 11 Pro 22H2
        What is the architecture (x64, x86, ARM, ARM64)? x64
        Do you know whether it is specific to that configuration? No
        If you're using Blazor, which web browser(s) do you see this issue in? --

        Other information

        No response

        Metadata

        Metadata

        Assignees

        Labels

        area-Tools-ILLink.NET linker development as well as trimming analyzers

        Type

        No type

        Projects

        No projects

          Milestone

          Relationships

          None yet

          Development

          No branches or pull requests

          Issue actions

          , 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
          Skip to content

          [area-Tools-ILLink]: Error IL1012: IL Trimmer has encountered an unexpected error #91880

          Description

          @LodiAleardo

          Description

          When publishing a .NET 8 Blazor App with only one external library it gives the error:

          ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
          Fatal error in IL Linker
          Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
          at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
          at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
          at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
          at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
          at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
          at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
          at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
          at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
          at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
          at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
          at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
          at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
          at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
          at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
          at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
          at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
          at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
          at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
          at Mono.Linker.Steps.MarkStep.Initialize()
          at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
          at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
          at Mono.Linker.Pipeline.Process(LinkContext context)
          at Mono.Linker.Driver.Run(ILogger customLogger)
          at Mono.Linker.Driver.Main(String[] args)
          C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
          

          Reproduction Steps

          1. Open Visual Studio 2022 Preview with .NET 8
          2. File -> New project
          3. Select Blazor Web Assembly App
          4. Create the project with .NET 8. Authentication to None. Selected: Configure HTTPS and PWA. Not selected: Do not use top level..
          5. On the Blazor App add using NuGet LanguageExt.Core
          6. Publish your App creating a Publish profile for example in a local folder
          7. Publish your App, during the compilation you should get the error

          Expected behavior

          The optimization/link should not give errors

          Actual behavior

          Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
          Optimizing assemblies for size. This process might take a while.
          C:\Program Files\dotnet\dotnet.exe "C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\tools\net8.0\illink.dll" -a "obj\Release\net8.0\BlazorApp6.dll" EntryPoint
          --singlewarn
          --trim-mode link
          --action copy
          -reference "C:\Users\alear\.nuget\packages\languageext.core\4.4.4\lib\netstandard2.0\LanguageExt.Core.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.authorization\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Authorization.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.forms\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Forms.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.web\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Web.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.WebAssembly.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.metadata\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Metadata.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.bcl.asyncinterfaces\7.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.binder\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Binder.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.fileextensions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.FileExtensions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.json\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Json.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Abstractions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.physical\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Physical.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.filesystemglobbing\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileSystemGlobbing.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.Abstractions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.options\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Options.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.primitives\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Primitives.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.WebAssembly.dll"
          -reference "C:\Users\alear\.nuget\packages\system.io.pipelines\8.0.0-preview.7.23375.6\lib\net8.0\System.IO.Pipelines.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.CSharp.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.Core.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Primitives.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Registry.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.AppContext.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Buffers.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Concurrent.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Immutable.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.NonGeneric.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Specialized.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Annotations.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.DataAnnotations.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.EventBasedAsync.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Primitives.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.TypeConverter.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Configuration.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Console.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Core.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.Common.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.DataSetExtensions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Contracts.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Debug.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.DiagnosticSource.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.FileVersionInfo.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Process.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.StackTrace.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TextWriterTraceListener.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tools.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TraceSource.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tracing.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.Primitives.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Dynamic.Runtime.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Asn1.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Tar.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Calendars.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Extensions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.Brotli.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.FileSystem.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.ZipFile.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.AccessControl.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.DriveInfo.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Primitives.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Watcher.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.IsolatedStorage.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.MemoryMappedFiles.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.AccessControl.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.UnmanagedMemoryStream.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Expressions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Parallel.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Queryable.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Memory.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.Json.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.HttpListener.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Mail.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NameResolution.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NetworkInformation.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Ping.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Primitives.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Quic.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Requests.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Security.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.ServicePoint.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Sockets.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebClient.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebHeaderCollection.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebProxy.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.Client.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.Vectors.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ObjectModel.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.DataContractSerialization.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Uri.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.Linq.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.DispatchProxy.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.ILGeneration.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.Lightweight.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Extensions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Metadata.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Primitives.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.TypeExtensions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Reader.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.ResourceManager.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Writer.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.Unsafe.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.VisualC.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Extensions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Handles.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.JavaScript.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.RuntimeInformation.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Intrinsics.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Loader.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Numerics.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Formatters.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Json.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Primitives.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Xml.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.AccessControl.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Claims.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Algorithms.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Cng.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Csp.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Encoding.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.OpenSsl.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Primitives.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.X509Certificates.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.Windows.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.SecureString.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceModel.Web.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceProcess.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.CodePages.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.Extensions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encodings.Web.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Json.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.RegularExpressions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Channels.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Overlapped.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Dataflow.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Extensions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Parallel.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Thread.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.ThreadPool.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Timer.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.Local.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ValueTuple.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.HttpUtility.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Windows.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Linq.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.ReaderWriter.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Serialization.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XDocument.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.XDocument.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlDocument.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlSerializer.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\WindowsBase.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\mscorlib.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\netstandard.dll"
          -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\native\System.Private.CoreLib.dll"
          -reference "obj\Release\net8.0\BlazorApp6.dll"
          --singlewarn- "BlazorApp6"
          -out "obj\Release\net8.0\linked"
          --nowarn "1701;1702;IL2121;1701;1702;2008"
          --warn "5"
          --warnaserror- --warnaserror ";NU1605;SYSLIB0011"
          --feature Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability true
          --feature System.AggressiveAttributeTrimming true
          --feature System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization false
          --feature System.Diagnostics.Debugger.IsSupported false
          --feature System.Diagnostics.Tracing.EventSource.IsSupported false
          --feature System.Globalization.Invariant false
          --feature System.Net.Http.EnableActivityPropagation false
          --feature System.Reflection.Metadata.MetadataUpdater.IsSupported false
          --feature System.Reflection.NullabilityInfoContext.IsSupported false
          --feature System.Resources.ResourceManager.AllowCustomResourceTypes false
          --feature System.Resources.UseSystemResourceKeys true
          --feature System.Runtime.InteropServices.BuiltInComInterop.IsSupported false
          --feature System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting false
          --feature System.Runtime.InteropServices.EnableCppCLIHostActivation false
          --feature System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization false
          --feature System.StartupHookProvider.IsSupported false
          --feature System.Text.Encoding.EnableUnsafeUTF7Encoding false
          --feature System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault true
          --feature System.Threading.Thread.EnableAutoreleasePool false
          -b
          --skip-unresolved true --notrimwarn
          ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
          Fatal error in IL Linker
          Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
          at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
          at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
          at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
          at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
          at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
          at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
          at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
          at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
          at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
          at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
          at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
          at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
          at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
          at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
          at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
          at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
          at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
          at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
          at Mono.Linker.Steps.MarkStep.Initialize()
          at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
          at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
          at Mono.Linker.Pipeline.Process(LinkContext context)
          at Mono.Linker.Driver.Run(ILogger customLogger)
          at Mono.Linker.Driver.Main(String[] args)
          C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
          

          Regression?

          No response

          Known Workarounds

          Setting in the PropertyGroup:

          <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
          <PublishTrimmed>false</PublishTrimmed>
          </PropertyGroup>
          

          Configuration

          Which version of .NET is the code running on? 8
          What OS and version, and what distro if applicable? Windows 11 Pro 22H2
          What is the architecture (x64, x86, ARM, ARM64)? x64
          Do you know whether it is specific to that configuration? No
          If you're using Blazor, which web browser(s) do you see this issue in? --

          Other information

          No response

          Metadata

          Metadata

          Assignees

          Labels

          area-Tools-ILLink.NET linker development as well as trimming analyzers

          Type

          No type

          Projects

          No projects

            Milestone

            Relationships

            None yet

            Development

            No branches or pull requests

            Issue actions

            , 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
            Skip to content

            [area-Tools-ILLink]: Error IL1012: IL Trimmer has encountered an unexpected error #91880

            Description

            @LodiAleardo

            Description

            When publishing a .NET 8 Blazor App with only one external library it gives the error:

            ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
            Fatal error in IL Linker
            Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
            at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
            at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
            at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
            at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
            at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
            at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
            at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
            at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
            at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
            at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
            at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
            at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
            at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
            at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
            at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
            at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
            at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
            at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
            at Mono.Linker.Steps.MarkStep.Initialize()
            at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
            at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
            at Mono.Linker.Pipeline.Process(LinkContext context)
            at Mono.Linker.Driver.Run(ILogger customLogger)
            at Mono.Linker.Driver.Main(String[] args)
            C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
            

            Reproduction Steps

            1. Open Visual Studio 2022 Preview with .NET 8
            2. File -> New project
            3. Select Blazor Web Assembly App
            4. Create the project with .NET 8. Authentication to None. Selected: Configure HTTPS and PWA. Not selected: Do not use top level..
            5. On the Blazor App add using NuGet LanguageExt.Core
            6. Publish your App creating a Publish profile for example in a local folder
            7. Publish your App, during the compilation you should get the error

            Expected behavior

            The optimization/link should not give errors

            Actual behavior

            Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
            Optimizing assemblies for size. This process might take a while.
            C:\Program Files\dotnet\dotnet.exe "C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\tools\net8.0\illink.dll" -a "obj\Release\net8.0\BlazorApp6.dll" EntryPoint
            --singlewarn
            --trim-mode link
            --action copy
            -reference "C:\Users\alear\.nuget\packages\languageext.core\4.4.4\lib\netstandard2.0\LanguageExt.Core.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.authorization\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Authorization.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.forms\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Forms.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.web\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Web.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.WebAssembly.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.metadata\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Metadata.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.bcl.asyncinterfaces\7.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.binder\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Binder.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.fileextensions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.FileExtensions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.json\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Json.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Abstractions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.physical\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Physical.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.filesystemglobbing\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileSystemGlobbing.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.Abstractions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.options\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Options.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.primitives\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Primitives.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.WebAssembly.dll"
            -reference "C:\Users\alear\.nuget\packages\system.io.pipelines\8.0.0-preview.7.23375.6\lib\net8.0\System.IO.Pipelines.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.CSharp.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.Core.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Primitives.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Registry.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.AppContext.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Buffers.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Concurrent.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Immutable.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.NonGeneric.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Specialized.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Annotations.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.DataAnnotations.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.EventBasedAsync.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Primitives.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.TypeConverter.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Configuration.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Console.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Core.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.Common.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.DataSetExtensions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Contracts.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Debug.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.DiagnosticSource.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.FileVersionInfo.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Process.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.StackTrace.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TextWriterTraceListener.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tools.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TraceSource.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tracing.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.Primitives.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Dynamic.Runtime.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Asn1.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Tar.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Calendars.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Extensions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.Brotli.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.FileSystem.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.ZipFile.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.AccessControl.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.DriveInfo.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Primitives.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Watcher.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.IsolatedStorage.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.MemoryMappedFiles.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.AccessControl.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.UnmanagedMemoryStream.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Expressions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Parallel.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Queryable.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Memory.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.Json.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.HttpListener.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Mail.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NameResolution.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NetworkInformation.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Ping.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Primitives.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Quic.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Requests.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Security.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.ServicePoint.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Sockets.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebClient.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebHeaderCollection.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebProxy.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.Client.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.Vectors.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ObjectModel.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.DataContractSerialization.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Uri.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.Linq.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.DispatchProxy.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.ILGeneration.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.Lightweight.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Extensions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Metadata.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Primitives.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.TypeExtensions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Reader.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.ResourceManager.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Writer.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.Unsafe.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.VisualC.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Extensions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Handles.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.JavaScript.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.RuntimeInformation.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Intrinsics.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Loader.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Numerics.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Formatters.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Json.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Primitives.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Xml.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.AccessControl.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Claims.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Algorithms.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Cng.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Csp.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Encoding.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.OpenSsl.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Primitives.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.X509Certificates.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.Windows.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.SecureString.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceModel.Web.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceProcess.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.CodePages.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.Extensions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encodings.Web.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Json.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.RegularExpressions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Channels.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Overlapped.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Dataflow.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Extensions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Parallel.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Thread.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.ThreadPool.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Timer.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.Local.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ValueTuple.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.HttpUtility.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Windows.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Linq.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.ReaderWriter.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Serialization.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XDocument.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.XDocument.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlDocument.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlSerializer.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\WindowsBase.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\mscorlib.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\netstandard.dll"
            -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\native\System.Private.CoreLib.dll"
            -reference "obj\Release\net8.0\BlazorApp6.dll"
            --singlewarn- "BlazorApp6"
            -out "obj\Release\net8.0\linked"
            --nowarn "1701;1702;IL2121;1701;1702;2008"
            --warn "5"
            --warnaserror- --warnaserror ";NU1605;SYSLIB0011"
            --feature Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability true
            --feature System.AggressiveAttributeTrimming true
            --feature System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization false
            --feature System.Diagnostics.Debugger.IsSupported false
            --feature System.Diagnostics.Tracing.EventSource.IsSupported false
            --feature System.Globalization.Invariant false
            --feature System.Net.Http.EnableActivityPropagation false
            --feature System.Reflection.Metadata.MetadataUpdater.IsSupported false
            --feature System.Reflection.NullabilityInfoContext.IsSupported false
            --feature System.Resources.ResourceManager.AllowCustomResourceTypes false
            --feature System.Resources.UseSystemResourceKeys true
            --feature System.Runtime.InteropServices.BuiltInComInterop.IsSupported false
            --feature System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting false
            --feature System.Runtime.InteropServices.EnableCppCLIHostActivation false
            --feature System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization false
            --feature System.StartupHookProvider.IsSupported false
            --feature System.Text.Encoding.EnableUnsafeUTF7Encoding false
            --feature System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault true
            --feature System.Threading.Thread.EnableAutoreleasePool false
            -b
            --skip-unresolved true --notrimwarn
            ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
            Fatal error in IL Linker
            Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
            at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
            at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
            at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
            at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
            at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
            at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
            at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
            at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
            at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
            at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
            at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
            at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
            at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
            at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
            at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
            at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
            at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
            at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
            at Mono.Linker.Steps.MarkStep.Initialize()
            at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
            at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
            at Mono.Linker.Pipeline.Process(LinkContext context)
            at Mono.Linker.Driver.Run(ILogger customLogger)
            at Mono.Linker.Driver.Main(String[] args)
            C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
            

            Regression?

            No response

            Known Workarounds

            Setting in the PropertyGroup:

            <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
            <PublishTrimmed>false</PublishTrimmed>
            </PropertyGroup>
            

            Configuration

            Which version of .NET is the code running on? 8
            What OS and version, and what distro if applicable? Windows 11 Pro 22H2
            What is the architecture (x64, x86, ARM, ARM64)? x64
            Do you know whether it is specific to that configuration? No
            If you're using Blazor, which web browser(s) do you see this issue in? --

            Other information

            No response

            Metadata

            Metadata

            Assignees

            Labels

            area-Tools-ILLink.NET linker development as well as trimming analyzers

            Type

            No type

            Projects

            No projects

              Milestone

              Relationships

              None yet

              Development

              No branches or pull requests

              Issue actions

              , 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
              Skip to content

              [area-Tools-ILLink]: Error IL1012: IL Trimmer has encountered an unexpected error #91880

              Description

              @LodiAleardo

              Description

              When publishing a .NET 8 Blazor App with only one external library it gives the error:

              ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
              Fatal error in IL Linker
              Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
              at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
              at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
              at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
              at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
              at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
              at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
              at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
              at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
              at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
              at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
              at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
              at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
              at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
              at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
              at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
              at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
              at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
              at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
              at Mono.Linker.Steps.MarkStep.Initialize()
              at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
              at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
              at Mono.Linker.Pipeline.Process(LinkContext context)
              at Mono.Linker.Driver.Run(ILogger customLogger)
              at Mono.Linker.Driver.Main(String[] args)
              C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
              

              Reproduction Steps

              1. Open Visual Studio 2022 Preview with .NET 8
              2. File -> New project
              3. Select Blazor Web Assembly App
              4. Create the project with .NET 8. Authentication to None. Selected: Configure HTTPS and PWA. Not selected: Do not use top level..
              5. On the Blazor App add using NuGet LanguageExt.Core
              6. Publish your App creating a Publish profile for example in a local folder
              7. Publish your App, during the compilation you should get the error

              Expected behavior

              The optimization/link should not give errors

              Actual behavior

              Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
              Optimizing assemblies for size. This process might take a while.
              C:\Program Files\dotnet\dotnet.exe "C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\tools\net8.0\illink.dll" -a "obj\Release\net8.0\BlazorApp6.dll" EntryPoint
              --singlewarn
              --trim-mode link
              --action copy
              -reference "C:\Users\alear\.nuget\packages\languageext.core\4.4.4\lib\netstandard2.0\LanguageExt.Core.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.authorization\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Authorization.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.forms\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Forms.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.web\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Web.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.WebAssembly.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.metadata\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Metadata.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.bcl.asyncinterfaces\7.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.binder\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Binder.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.fileextensions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.FileExtensions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.json\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Json.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Abstractions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.physical\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Physical.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.filesystemglobbing\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileSystemGlobbing.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.Abstractions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.options\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Options.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.primitives\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Primitives.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.WebAssembly.dll"
              -reference "C:\Users\alear\.nuget\packages\system.io.pipelines\8.0.0-preview.7.23375.6\lib\net8.0\System.IO.Pipelines.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.CSharp.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.Core.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Primitives.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Registry.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.AppContext.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Buffers.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Concurrent.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Immutable.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.NonGeneric.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Specialized.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Annotations.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.DataAnnotations.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.EventBasedAsync.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Primitives.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.TypeConverter.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Configuration.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Console.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Core.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.Common.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.DataSetExtensions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Contracts.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Debug.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.DiagnosticSource.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.FileVersionInfo.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Process.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.StackTrace.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TextWriterTraceListener.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tools.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TraceSource.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tracing.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.Primitives.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Dynamic.Runtime.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Asn1.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Tar.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Calendars.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Extensions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.Brotli.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.FileSystem.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.ZipFile.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.AccessControl.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.DriveInfo.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Primitives.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Watcher.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.IsolatedStorage.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.MemoryMappedFiles.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.AccessControl.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.UnmanagedMemoryStream.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Expressions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Parallel.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Queryable.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Memory.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.Json.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.HttpListener.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Mail.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NameResolution.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NetworkInformation.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Ping.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Primitives.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Quic.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Requests.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Security.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.ServicePoint.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Sockets.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebClient.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebHeaderCollection.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebProxy.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.Client.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.Vectors.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ObjectModel.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.DataContractSerialization.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Uri.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.Linq.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.DispatchProxy.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.ILGeneration.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.Lightweight.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Extensions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Metadata.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Primitives.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.TypeExtensions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Reader.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.ResourceManager.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Writer.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.Unsafe.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.VisualC.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Extensions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Handles.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.JavaScript.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.RuntimeInformation.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Intrinsics.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Loader.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Numerics.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Formatters.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Json.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Primitives.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Xml.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.AccessControl.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Claims.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Algorithms.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Cng.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Csp.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Encoding.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.OpenSsl.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Primitives.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.X509Certificates.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.Windows.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.SecureString.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceModel.Web.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceProcess.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.CodePages.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.Extensions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encodings.Web.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Json.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.RegularExpressions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Channels.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Overlapped.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Dataflow.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Extensions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Parallel.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Thread.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.ThreadPool.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Timer.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.Local.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ValueTuple.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.HttpUtility.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Windows.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Linq.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.ReaderWriter.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Serialization.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XDocument.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.XDocument.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlDocument.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlSerializer.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\WindowsBase.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\mscorlib.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\netstandard.dll"
              -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\native\System.Private.CoreLib.dll"
              -reference "obj\Release\net8.0\BlazorApp6.dll"
              --singlewarn- "BlazorApp6"
              -out "obj\Release\net8.0\linked"
              --nowarn "1701;1702;IL2121;1701;1702;2008"
              --warn "5"
              --warnaserror- --warnaserror ";NU1605;SYSLIB0011"
              --feature Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability true
              --feature System.AggressiveAttributeTrimming true
              --feature System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization false
              --feature System.Diagnostics.Debugger.IsSupported false
              --feature System.Diagnostics.Tracing.EventSource.IsSupported false
              --feature System.Globalization.Invariant false
              --feature System.Net.Http.EnableActivityPropagation false
              --feature System.Reflection.Metadata.MetadataUpdater.IsSupported false
              --feature System.Reflection.NullabilityInfoContext.IsSupported false
              --feature System.Resources.ResourceManager.AllowCustomResourceTypes false
              --feature System.Resources.UseSystemResourceKeys true
              --feature System.Runtime.InteropServices.BuiltInComInterop.IsSupported false
              --feature System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting false
              --feature System.Runtime.InteropServices.EnableCppCLIHostActivation false
              --feature System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization false
              --feature System.StartupHookProvider.IsSupported false
              --feature System.Text.Encoding.EnableUnsafeUTF7Encoding false
              --feature System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault true
              --feature System.Threading.Thread.EnableAutoreleasePool false
              -b
              --skip-unresolved true --notrimwarn
              ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
              Fatal error in IL Linker
              Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
              at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
              at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
              at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
              at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
              at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
              at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
              at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
              at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
              at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
              at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
              at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
              at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
              at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
              at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
              at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
              at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
              at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
              at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
              at Mono.Linker.Steps.MarkStep.Initialize()
              at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
              at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
              at Mono.Linker.Pipeline.Process(LinkContext context)
              at Mono.Linker.Driver.Run(ILogger customLogger)
              at Mono.Linker.Driver.Main(String[] args)
              C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
              

              Regression?

              No response

              Known Workarounds

              Setting in the PropertyGroup:

              <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
              <PublishTrimmed>false</PublishTrimmed>
              </PropertyGroup>
              

              Configuration

              Which version of .NET is the code running on? 8
              What OS and version, and what distro if applicable? Windows 11 Pro 22H2
              What is the architecture (x64, x86, ARM, ARM64)? x64
              Do you know whether it is specific to that configuration? No
              If you're using Blazor, which web browser(s) do you see this issue in? --

              Other information

              No response

              Metadata

              Metadata

              Assignees

              Labels

              area-Tools-ILLink.NET linker development as well as trimming analyzers

              Type

              No type

              Projects

              No projects

                Milestone

                Relationships

                None yet

                Development

                No branches or pull requests

                Issue actions

                , 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
                Skip to content

                [area-Tools-ILLink]: Error IL1012: IL Trimmer has encountered an unexpected error #91880

                Description

                @LodiAleardo

                Description

                When publishing a .NET 8 Blazor App with only one external library it gives the error:

                ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
                Fatal error in IL Linker
                Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
                at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
                at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
                at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
                at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
                at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
                at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
                at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
                at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
                at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
                at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
                at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
                at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
                at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
                at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
                at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
                at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
                at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
                at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
                at Mono.Linker.Steps.MarkStep.Initialize()
                at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
                at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
                at Mono.Linker.Pipeline.Process(LinkContext context)
                at Mono.Linker.Driver.Run(ILogger customLogger)
                at Mono.Linker.Driver.Main(String[] args)
                C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
                

                Reproduction Steps

                1. Open Visual Studio 2022 Preview with .NET 8
                2. File -> New project
                3. Select Blazor Web Assembly App
                4. Create the project with .NET 8. Authentication to None. Selected: Configure HTTPS and PWA. Not selected: Do not use top level..
                5. On the Blazor App add using NuGet LanguageExt.Core
                6. Publish your App creating a Publish profile for example in a local folder
                7. Publish your App, during the compilation you should get the error

                Expected behavior

                The optimization/link should not give errors

                Actual behavior

                Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
                Optimizing assemblies for size. This process might take a while.
                C:\Program Files\dotnet\dotnet.exe "C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\tools\net8.0\illink.dll" -a "obj\Release\net8.0\BlazorApp6.dll" EntryPoint
                --singlewarn
                --trim-mode link
                --action copy
                -reference "C:\Users\alear\.nuget\packages\languageext.core\4.4.4\lib\netstandard2.0\LanguageExt.Core.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.authorization\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Authorization.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.forms\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Forms.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.web\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.Web.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.components.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Components.WebAssembly.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.aspnetcore.metadata\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.AspNetCore.Metadata.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.bcl.asyncinterfaces\7.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.binder\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Binder.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.fileextensions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.FileExtensions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.configuration.json\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Configuration.Json.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.dependencyinjection.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Abstractions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.fileproviders.physical\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileProviders.Physical.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.filesystemglobbing\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.FileSystemGlobbing.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.logging.abstractions\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Logging.Abstractions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.options\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Options.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.extensions.primitives\8.0.0-preview.7.23375.6\lib\net8.0\Microsoft.Extensions.Primitives.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.jsinterop.webassembly\8.0.0-preview.7.23375.9\lib\net8.0\Microsoft.JSInterop.WebAssembly.dll"
                -reference "C:\Users\alear\.nuget\packages\system.io.pipelines\8.0.0-preview.7.23375.6\lib\net8.0\System.IO.Pipelines.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.CSharp.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.Core.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.VisualBasic.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Primitives.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\Microsoft.Win32.Registry.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.AppContext.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Buffers.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Concurrent.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Immutable.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.NonGeneric.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.Specialized.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Collections.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Annotations.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.DataAnnotations.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.EventBasedAsync.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.Primitives.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.TypeConverter.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ComponentModel.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Configuration.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Console.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Core.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.Common.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.DataSetExtensions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Data.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Contracts.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Debug.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.DiagnosticSource.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.FileVersionInfo.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Process.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.StackTrace.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TextWriterTraceListener.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tools.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.TraceSource.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Diagnostics.Tracing.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.Primitives.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Drawing.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Dynamic.Runtime.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Asn1.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Formats.Tar.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Calendars.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.Extensions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Globalization.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.Brotli.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.FileSystem.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.ZipFile.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Compression.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.AccessControl.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.DriveInfo.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Primitives.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.Watcher.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.FileSystem.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.IsolatedStorage.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.MemoryMappedFiles.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.AccessControl.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.Pipes.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.UnmanagedMemoryStream.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.IO.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Expressions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Parallel.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.Queryable.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Linq.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Memory.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.Json.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Http.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.HttpListener.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Mail.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NameResolution.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.NetworkInformation.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Ping.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Primitives.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Quic.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Requests.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Security.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.ServicePoint.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.Sockets.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebClient.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebHeaderCollection.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebProxy.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.Client.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.WebSockets.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Net.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.Vectors.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Numerics.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ObjectModel.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.DataContractSerialization.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Uri.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.Linq.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Private.Xml.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.DispatchProxy.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.ILGeneration.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.Lightweight.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Emit.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Extensions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Metadata.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.Primitives.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.TypeExtensions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Reflection.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Reader.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.ResourceManager.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Resources.Writer.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.Unsafe.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.CompilerServices.VisualC.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Extensions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Handles.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.JavaScript.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.RuntimeInformation.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.InteropServices.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Intrinsics.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Loader.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Numerics.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Formatters.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Json.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Primitives.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.Xml.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.Serialization.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Runtime.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.AccessControl.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Claims.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Algorithms.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Cng.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Csp.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Encoding.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.OpenSsl.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.Primitives.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.X509Certificates.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Cryptography.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.Windows.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.Principal.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.SecureString.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Security.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceModel.Web.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ServiceProcess.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.CodePages.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.Extensions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encoding.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Encodings.Web.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.Json.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Text.RegularExpressions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Channels.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Overlapped.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Dataflow.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Extensions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.Parallel.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Tasks.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Thread.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.ThreadPool.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.Timer.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Threading.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.Local.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Transactions.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.ValueTuple.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.HttpUtility.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Web.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Windows.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Linq.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.ReaderWriter.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.Serialization.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XDocument.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.XDocument.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XPath.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlDocument.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.XmlSerializer.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.Xml.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\System.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\WindowsBase.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\mscorlib.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\lib\net8.0\netstandard.dll"
                -reference "C:\Users\alear\.nuget\packages\microsoft.netcore.app.runtime.mono.browser-wasm\8.0.0-preview.7.23375.6\runtimes\browser-wasm\native\System.Private.CoreLib.dll"
                -reference "obj\Release\net8.0\BlazorApp6.dll"
                --singlewarn- "BlazorApp6"
                -out "obj\Release\net8.0\linked"
                --nowarn "1701;1702;IL2121;1701;1702;2008"
                --warn "5"
                --warnaserror- --warnaserror ";NU1605;SYSLIB0011"
                --feature Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability true
                --feature System.AggressiveAttributeTrimming true
                --feature System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization false
                --feature System.Diagnostics.Debugger.IsSupported false
                --feature System.Diagnostics.Tracing.EventSource.IsSupported false
                --feature System.Globalization.Invariant false
                --feature System.Net.Http.EnableActivityPropagation false
                --feature System.Reflection.Metadata.MetadataUpdater.IsSupported false
                --feature System.Reflection.NullabilityInfoContext.IsSupported false
                --feature System.Resources.ResourceManager.AllowCustomResourceTypes false
                --feature System.Resources.UseSystemResourceKeys true
                --feature System.Runtime.InteropServices.BuiltInComInterop.IsSupported false
                --feature System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting false
                --feature System.Runtime.InteropServices.EnableCppCLIHostActivation false
                --feature System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization false
                --feature System.StartupHookProvider.IsSupported false
                --feature System.Text.Encoding.EnableUnsafeUTF7Encoding false
                --feature System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault true
                --feature System.Threading.Thread.EnableAutoreleasePool false
                -b
                --skip-unresolved true --notrimwarn
                ILLink(0,0): Error IL1012: IL Trimmer has encountered an unexpected error. Please report the issue at https://aka.ms/report-illink
                Fatal error in IL Linker
                Unhandled exception. System.Collections.Generic.KeyNotFoundException: The given key 'LanguageExt.Combinators`1/<>c' was not present in the dictionary.
                at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
                at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
                at Mono.Linker.Dataflow.CompilerGeneratedState.<GetCompilerGeneratedStateForType>g__MapGeneratedTypeTypeParameters|11_1(TypeDefinition generatedType, Dictionary`2 generatedTypeToTypeArgs, LinkContext context)
                at Mono.Linker.Dataflow.CompilerGeneratedState.GetCompilerGeneratedStateForType(TypeDefinition type)
                at Mono.Linker.Dataflow.CompilerGeneratedState.GetGeneratedTypeAttributes(TypeDefinition generatedType)
                at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetGeneratedTypeAttributes(TypeDefinition typeDef)
                at ILLink.Shared.TrimAnalysis.FlowAnnotations.BuildTypeAnnotations(TypeDefinition type)
                at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetAnnotations(TypeDefinition type)
                at ILLink.Shared.TrimAnalysis.FlowAnnotations.GetTypeAnnotation(TypeDefinition type)
                at Mono.Linker.Dataflow.DynamicallyAccessedMembersTypeHierarchy.ProcessMarkedTypeForDynamicallyAccessedMembersHierarchy(TypeDefinition type)
                at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, Nullable`1 origin)
                at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field, DependencyInfo& reason, MessageOrigin& origin)
                at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
                at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type, DependencyInfo& reason)
                at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
                at Mono.Linker.Steps.MarkStep.MarkAssembly(AssemblyDefinition assembly, DependencyInfo reason)
                at Mono.Linker.Steps.MarkStep.MarkModule(ModuleDefinition module, DependencyInfo reason)
                at Mono.Linker.Steps.MarkStep.ProcessMarkedPending()
                at Mono.Linker.Steps.MarkStep.Initialize()
                at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
                at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
                at Mono.Linker.Pipeline.Process(LinkContext context)
                at Mono.Linker.Driver.Run(ILogger customLogger)
                at Mono.Linker.Driver.Main(String[] args)
                C:\Users\alear\.nuget\packages\microsoft.net.illink.tasks\8.0.0-preview.7.23375.6\build\Microsoft.NET.ILLink.targets(84,5): Error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false.
                

                Regression?

                No response

                Known Workarounds

                Setting in the PropertyGroup:

                <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
                <PublishTrimmed>false</PublishTrimmed>
                </PropertyGroup>
                

                Configuration

                Which version of .NET is the code running on? 8
                What OS and version, and what distro if applicable? Windows 11 Pro 22H2
                What is the architecture (x64, x86, ARM, ARM64)? x64
                Do you know whether it is specific to that configuration? No
                If you're using Blazor, which web browser(s) do you see this issue in? --

                Other information

                No response

                Metadata

                Metadata

                Assignees

                Labels

                area-Tools-ILLink.NET linker development as well as trimming analyzers

                Type

                No type

                Projects

                No projects

                  Milestone

                  Relationships

                  None yet

                  Development

                  No branches or pull requests

                  Issue actions