dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
15.27k stars 4.73k forks source link

native\myproject.ilc.rsp exited with code -2147483645. #87122

Closed imranbaloch closed 1 year ago

imranbaloch commented 1 year ago

Description

When I publish AOT application from VS 2022 Preview 1, I am getting,

Create AOT application using dotnet new api --aot and copy paste my small project code. Build succeeded but publish is failing with,

test-aot -> C:\Users\myUser\test-aot\bin\Release\net8.0-windows\win-x64\test-aot.dll "C:\Users\myUser.nuget\packages\microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\build\findvcvarsall.bat" x64 Generating native code "C:\Users\myUser.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\tools\ilc" @"obj\Release\net8.0-windows\win-x64\native\test-aot.ilc.rsp" C:\Users\myUser.nuget\packages\microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\build\Microsoft.NETCore.Native.targets(270,5): Error MSB3073: The command ""C:\Users\myUser.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\tools\ilc" @"obj\Release\net8.0-windows\win-x64\native\test-aot.ilc.rsp"" exited with code -2147483645.

  <PropertyGroup>
    <TargetFramework>net8.0-windows</TargetFramework>
    <Nullable>enable</Nullable>
    <ImplicitUsings>enable</ImplicitUsings>
    <RootNamespace>Company.WebApplication1</RootNamespace>
    <ServerGarbageCollection>false</ServerGarbageCollection>
    <InvariantGlobalization>true</InvariantGlobalization>
    <PublishAot>true</PublishAot>
      <OutputType>WinExe</OutputType>
      <RuntimeIdentifier>win-x64</RuntimeIdentifier>
  </PropertyGroup>

The project is couple of files but depend upon some native library for reading.

Reproduction Steps

Create AOT application using dotnet new api --aot

And use,

  <PropertyGroup>
    <TargetFramework>net8.0-windows</TargetFramework>
    <Nullable>enable</Nullable>
    <ImplicitUsings>enable</ImplicitUsings>
    <RootNamespace>Company.WebApplication1</RootNamespace>
    <ServerGarbageCollection>false</ServerGarbageCollection>
    <InvariantGlobalization>true</InvariantGlobalization>
    <PublishAot>true</PublishAot>
      <OutputType>WinExe</OutputType>
      <RuntimeIdentifier>win-x64</RuntimeIdentifier>
  </PropertyGroup>

and reference some native library indirectly (means we reference a .net dll which referencing C++/C dll).

and call dotnet publish.

Expected behavior

Should be publish.

Actual behavior

Not publishing with error "exited with code -214748"

Regression?

No response

Known Workarounds

No response

Configuration

No response

Other information

No response

ghost commented 1 year ago

Tagging subscribers to this area: @agocke, @MichalStrehovsky, @jkotas See info in area-owners.md if you want to be subscribed.

Issue Details
### Description When I publish AOT application from VS 2022 Preview 1, I am getting, Create AOT application using `dotnet new api --aot` and copy paste my small project code. Build succeeded but publish is failing with, test-aot -> C:\Users\myUser\test-aot\bin\Release\net8.0-windows\win-x64\test-aot.dll "C:\Users\myUser\.nuget\packages\microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\build\findvcvarsall.bat" x64 Generating native code "C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\tools\\ilc" @"obj\Release\net8.0-windows\win-x64\native\test-aot.ilc.rsp" C:\Users\myUser\.nuget\packages\microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\build\Microsoft.NETCore.Native.targets(270,5): Error MSB3073: The command ""C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\tools\\ilc" @"obj\Release\net8.0-windows\win-x64\native\test-aot.ilc.rsp"" exited with code -2147483645. net8.0-windows enable enable Company.WebApplication1 false true true WinExe win-x64 The project is couple of files but depend upon some native library for reading. ### Reproduction Steps Create AOT application using `dotnet new api --aot` And use, net8.0-windows enable enable Company.WebApplication1 false true true WinExe win-x64 and reference some native library indirectly (means we reference a .net dll which referencing C++/C dll). and call dotnet publish. ### Expected behavior Should be publish. ### Actual behavior Not publishing with error "exited with code -214748" ### Regression? _No response_ ### Known Workarounds _No response_ ### Configuration _No response_ ### Other information _No response_
Author: imranbaloch
Assignees: -
Labels: `untriaged`, `area-NativeAOT-coreclr`
Milestone: -
vitek-karas commented 1 year ago

I tried to repro this with a project which was using SkiaSharp (which has native dependency), but everything works.

When it fails, can you try to run just the AOT compiler - the error prints out how: C:\Users\myUser.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\tools\ilc @obj\Release\net8.0-windows\win-x64\native\test-aot.ilc.rsp

Hopefully it will print out more information about the failure.

You can also capture MSBuild binlog (run dotnet publish /bl) and use the https://msbuildlog.com/ viewer to open it - that should also contain some more information about the failure.

imranbaloch commented 1 year ago

Hi @vitek-karas, I ran and get this information (library is MMMReaderDotNet50.dll),

obj\Release\net8.0-windows\win-x64\test-aot.dll
-o:obj\Release\net8.0-windows\win-x64\native\test-aot.obj
-r:C:\Users\myUser\.nuget\packages\microsoft.netcore.app.runtime.win-x64\8.0.0-preview.4.23259.5\runtimes\win-x64\lib\net8.0\WindowsBase.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Antiforgery.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Authentication.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Authentication.BearerToken.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Authentication.Cookies.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Authentication.Core.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Authentication.OAuth.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Authentication.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Authorization.Policy.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Authorization.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Components.Authorization.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Components.Endpoints.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Components.Forms.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Components.Server.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Components.Web.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Components.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Connections.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.CookiePolicy.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Cors.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Cryptography.Internal.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Cryptography.KeyDerivation.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.DataProtection.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.DataProtection.Extensions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.DataProtection.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Diagnostics.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Diagnostics.HealthChecks.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Diagnostics.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.HostFiltering.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Hosting.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Hosting.Server.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Hosting.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Html.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Http.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Http.Connections.Common.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Http.Connections.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Http.Extensions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Http.Features.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Http.Results.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Http.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.HttpLogging.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.HttpOverrides.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.HttpsPolicy.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Identity.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Localization.Routing.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Localization.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Metadata.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.ApiExplorer.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.Core.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.Cors.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.DataAnnotations.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.Formatters.Json.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.Formatters.Xml.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.Localization.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.Razor.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.RazorPages.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.TagHelpers.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.ViewFeatures.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Mvc.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.OutputCaching.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.RateLimiting.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Razor.Runtime.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Razor.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.RequestDecompression.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.ResponseCaching.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.ResponseCaching.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.ResponseCompression.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Rewrite.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Routing.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Routing.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Server.HttpSys.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Server.IIS.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Server.IISIntegration.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Server.Kestrel.Core.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Server.Kestrel.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.Session.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.SignalR.Common.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.SignalR.Core.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.SignalR.Protocols.Json.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.SignalR.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.StaticFiles.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.WebSockets.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.WebUtilities.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.AspNetCore.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Caching.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Caching.Memory.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Configuration.Binder.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Configuration.CommandLine.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Configuration.EnvironmentVariables.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Configuration.FileExtensions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Configuration.Ini.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Configuration.Json.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Configuration.KeyPerFile.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Configuration.UserSecrets.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Configuration.Xml.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Configuration.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.DependencyInjection.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Diagnostics.HealthChecks.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Features.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.FileProviders.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.FileProviders.Composite.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.FileProviders.Embedded.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.FileProviders.Physical.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.FileSystemGlobbing.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Hosting.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Hosting.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Http.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Identity.Core.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Identity.Stores.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Localization.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Localization.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Logging.Abstractions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Logging.Configuration.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Logging.Console.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Logging.Debug.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Logging.EventLog.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Logging.EventSource.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Logging.TraceSource.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Logging.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.ObjectPool.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Options.ConfigurationExtensions.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Options.DataAnnotations.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Options.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.Primitives.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Extensions.WebEncoders.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.JSInterop.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\Microsoft.Net.Http.Headers.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\System.Diagnostics.EventLog.Messages.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\System.Diagnostics.EventLog.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\System.IO.Pipelines.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\System.Security.Cryptography.Pkcs.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\System.Security.Cryptography.Xml.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.app.runtime.win-x64\8.0.0-preview.4.23260.4\runtimes\win-x64\lib\net8.0\System.Threading.RateLimiting.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.aspnetcore.hosting.windowsservices\6.0.14\lib\net6.0\Microsoft.AspNetCore.Hosting.WindowsServices.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.extensions.hosting.windowsservices\6.0.1\lib\netstandard2.1\Microsoft.Extensions.Hosting.WindowsServices.dll
-r:C:\Users\myUser\.nuget\packages\microsoft.win32.systemevents\7.0.0\runtimes\win\lib\net7.0\Microsoft.Win32.SystemEvents.dll
-r:C:\Users\myUser\.nuget\packages\system.drawing.common\7.0.0\runtimes\win\lib\net7.0\System.Drawing.Common.dll
-r:C:\Users\myUser\.nuget\packages\system.serviceprocess.servicecontroller\6.0.0\runtimes\win\lib\net6.0\System.ServiceProcess.ServiceController.dll
-r:C:\Users\myUser\test-aot\Libraries\MMMReaderDotNet50.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\Microsoft.CSharp.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\Microsoft.VisualBasic.Core.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\Microsoft.VisualBasic.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\Microsoft.Win32.Primitives.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\Microsoft.Win32.Registry.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\mscorlib.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\netstandard.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.AppContext.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Buffers.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Collections.Concurrent.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Collections.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Collections.Immutable.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Collections.NonGeneric.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Collections.Specialized.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.ComponentModel.Annotations.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.ComponentModel.DataAnnotations.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.ComponentModel.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.ComponentModel.EventBasedAsync.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.ComponentModel.Primitives.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.ComponentModel.TypeConverter.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Configuration.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Console.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Core.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Data.Common.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Data.DataSetExtensions.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Data.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Diagnostics.Contracts.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Diagnostics.Debug.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Diagnostics.DiagnosticSource.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Diagnostics.FileVersionInfo.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Diagnostics.Process.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Diagnostics.StackTrace.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Diagnostics.TextWriterTraceListener.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Diagnostics.Tools.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Diagnostics.TraceSource.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Diagnostics.Tracing.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Drawing.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Drawing.Primitives.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Dynamic.Runtime.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Formats.Asn1.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Formats.Tar.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Globalization.Calendars.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Globalization.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Globalization.Extensions.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.Compression.Brotli.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.Compression.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.Compression.FileSystem.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.Compression.ZipFile.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.FileSystem.AccessControl.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.FileSystem.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.FileSystem.DriveInfo.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.FileSystem.Primitives.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.FileSystem.Watcher.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.IsolatedStorage.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.MemoryMappedFiles.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.Pipes.AccessControl.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.Pipes.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.IO.UnmanagedMemoryStream.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Linq.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Linq.Expressions.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Linq.Parallel.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Linq.Queryable.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Memory.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.Http.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.Http.Json.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.HttpListener.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.Mail.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.NameResolution.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.NetworkInformation.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.Ping.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.Primitives.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.Quic.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.Requests.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.Security.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.ServicePoint.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.Sockets.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.WebClient.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.WebHeaderCollection.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.WebProxy.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.WebSockets.Client.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Net.WebSockets.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Numerics.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Numerics.Vectors.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.ObjectModel.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Private.DataContractSerialization.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Private.Uri.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Private.Xml.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Private.Xml.Linq.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Reflection.DispatchProxy.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Reflection.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Reflection.Emit.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Reflection.Emit.ILGeneration.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Reflection.Emit.Lightweight.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Reflection.Extensions.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Reflection.Metadata.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Reflection.Primitives.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Reflection.TypeExtensions.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Resources.Reader.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Resources.ResourceManager.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Resources.Writer.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.CompilerServices.Unsafe.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.CompilerServices.VisualC.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.Extensions.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.Handles.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.InteropServices.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.InteropServices.JavaScript.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.InteropServices.RuntimeInformation.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.Intrinsics.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.Loader.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.Numerics.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.Serialization.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.Serialization.Formatters.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.Serialization.Json.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.Serialization.Primitives.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Runtime.Serialization.Xml.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.AccessControl.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.Claims.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.Cryptography.Algorithms.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.Cryptography.Cng.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.Cryptography.Csp.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.Cryptography.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.Cryptography.Encoding.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.Cryptography.OpenSsl.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.Cryptography.Primitives.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.Cryptography.X509Certificates.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.Principal.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.Principal.Windows.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Security.SecureString.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.ServiceModel.Web.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.ServiceProcess.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Text.Encoding.CodePages.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Text.Encoding.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Text.Encoding.Extensions.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Text.Encodings.Web.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Text.Json.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Text.RegularExpressions.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Threading.Channels.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Threading.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Threading.Overlapped.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Threading.Tasks.Dataflow.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Threading.Tasks.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Threading.Tasks.Extensions.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Threading.Tasks.Parallel.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Threading.Thread.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Threading.ThreadPool.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Threading.Timer.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Transactions.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Transactions.Local.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.ValueTuple.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Web.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Web.HttpUtility.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Windows.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Xml.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Xml.Linq.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Xml.ReaderWriter.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Xml.Serialization.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Xml.XDocument.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Xml.XmlDocument.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Xml.XmlSerializer.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Xml.XPath.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\System.Xml.XPath.XDocument.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\framework\WindowsBase.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\sdk\System.Private.CoreLib.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\sdk\System.Private.DisabledReflection.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\sdk\System.Private.Reflection.Execution.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\sdk\System.Private.StackTraceMetadata.dll
-r:C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\sdk\System.Private.TypeLoader.dll
--targetos:win
--targetarch:x64
--dehydrate
-O
-g
--initassembly:System.Private.CoreLib
--initassembly:System.Private.StackTraceMetadata
--initassembly:System.Private.TypeLoader
--initassembly:System.Private.Reflection.Execution
--appcontextswitch:Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability=true
--appcontextswitch:System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization=false
--appcontextswitch:System.Diagnostics.Tracing.EventSource.IsSupported=false
--appcontextswitch:System.GC.Server=false
--appcontextswitch:System.Globalization.Invariant=true
--appcontextswitch:System.Globalization.PredefinedCulturesOnly=true
--appcontextswitch:System.Reflection.Metadata.MetadataUpdater.IsSupported=false
--appcontextswitch:System.Resources.ResourceManager.AllowCustomResourceTypes=false
--appcontextswitch:System.Runtime.CompilerServices.RuntimeFeature.IsDynamicCodeSupported=false
--appcontextswitch:System.Runtime.InteropServices.BuiltInComInterop.IsSupported=false
--appcontextswitch:System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting=false
--appcontextswitch:System.Runtime.InteropServices.EnableCppCLIHostActivation=false
--appcontextswitch:System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=false
--appcontextswitch:System.StartupHookProvider.IsSupported=false
--appcontextswitch:System.Text.Encoding.EnableUnsafeUTF7Encoding=false
--appcontextswitch:System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault=false
--appcontextswitch:System.Threading.Thread.EnableAutoreleasePool=false
--appcontextswitch:RUNTIME_IDENTIFIER=win-x64
--directpinvoke:System.Globalization.Native
--directpinvoke:System.IO.Compression.Native
--directpinvokelist:C:\Users\myUser\.nuget\packages\microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\build\WindowsAPIs.txt
--feature:Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability=true
--feature:System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization=false
--feature:System.Diagnostics.Tracing.EventSource.IsSupported=false
--feature:System.Globalization.Invariant=true
--feature:System.Globalization.PredefinedCulturesOnly=true
--feature:System.Reflection.Metadata.MetadataUpdater.IsSupported=false
--feature:System.Resources.ResourceManager.AllowCustomResourceTypes=false
--feature:System.Runtime.CompilerServices.RuntimeFeature.IsDynamicCodeSupported=false
--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=false
--feature:System.Threading.Thread.EnableAutoreleasePool=false
--stacktracedata
--scanreflection
--nowarn:"1701;1702;IL2121;1701;1702"
--singlewarn
--root:obj\Release\net8.0-windows\win-x64\test-aot.dll
--nosinglewarnassembly:test-aot
--resilient
--generateunmanagedentrypoints:System.Private.CoreLib
--feature:System.Linq.Expressions.CanCompileToIL=false
--feature:System.Linq.Expressions.CanEmitObjectArrayDelegate=false
--feature:System.Linq.Expressions.CanCreateArbitraryDelegates=false
--feature:System.Diagnostics.Debugger.IsSupported=false
vitek-karas commented 1 year ago

That's the content of the .rsp file - I would expect the compiler to run and print out some stuff... Note that if you're running this from PowerShell you need to put double quotes around the rsp parameter: ilc.exe "@something.rsp" otherwise it will mess it up.

imranbaloch commented 1 year ago

Hi @vitek-karas sorry for my ignornace. I ran,

>C:\Users\myUser\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\8.0.0-preview.4.23259.5\tools\ilc.exe "test-aot.ilc.rsp"

and got,

Error: Output filename must be specified (/out <file>)
System.CommandLine.CommandLineException: Output filename must be specified (/out <file>)
   at ILCompiler.Program.Run() + 0x260d
   at ILCompiler.ILCompilerRootCommand.<>c__DisplayClass206_0.<.ctor>b__0(InvocationContext context) + 0x20c

What out file does it mean?

imranbaloch commented 1 year ago

I just ran again dotnet publish and this time it succeeded. May be after running the ilc.exe test-aot.ilc.rsp command, dotnet publish succeeded. Now I am getting,

'Metadata for type 'MyType' was not provided to the serializer. The serializer method used does not 
support reflection-based creation of serialization-related type metadata

But this is separate issue. Thanks for the pointer @vitek-karas. I am very impressed the native app size just 9MB compare to one I generated Single Self Contained Exe around 200MB.

vitek-karas commented 1 year ago

I am very impressed the native app size just 9MB compare to one I generated Single Self Contained Exe around 200MB.

That's not a fair comparison :-) You should try /p:PublishSingleFile=true /p:PublishTrimmed=true that's the non-AOT version of the same. It's still going to be more, but I would expect ~20MB (depends on how much code do you have in the app).

imranbaloch commented 1 year ago

I did again with /p:PublishSingleFile=true /p:PublishTrimmed=true and its 37 MB but I also see other dlls (around 30 like aspnetcorev2_inprocess.dll and also include native dlls as well) in this case

imranbaloch commented 1 year ago

Just a question, the native app is running fine on my machine but once I handed over to my colleagues it crashes. I checked the crash dump and it shows below error. Is this is something should I ignore for now until .NET 8 release or you guys wanna see the dump and small code?

STACK_TEXT:  
00000021`3f3bfb30 00000021`3f3bfba8     : 00007ff6`0df1bfc4 00000000`0e174341 00007ff6`0e0ae27e 000001aa`a1896e00 : test_aot!S_P_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo__Throw+0x20
00000021`3f3bfb38 00007ff6`0df1bfc4     : 00000000`0e174341 00007ff6`0e0ae27e 000001aa`a1896e00 00007ff6`0e148452 : 0x00000021`3f3bfba8
00000021`3f3bfb40 00000000`0e174341     : 00007ff6`0e0ae27e 000001aa`a1896e00 00007ff6`0e148452 000001aa`a14072c0 : test_aot!RhpGetModuleSection+0x14
00000021`3f3bfb48 00007ff6`0e0ae27e     : 000001aa`a1896e00 00007ff6`0e148452 000001aa`a14072c0 00000000`00000001 : 0xe174341
00000021`3f3bfb50 000001aa`a1896e00     : 00007ff6`0e148452 000001aa`a14072c0 00000000`00000001 00007ff6`0e9dee70 : test_aot!S_P_CoreLib_System_Array__Copy_2+0x7e
00000021`3f3bfb58 00007ff6`0e148452     : 000001aa`a14072c0 00000000`00000001 00007ff6`0e9dee70 00007ff6`0e002fcf : 0x000001aa`a1896e00
00000021`3f3bfb60 000001aa`a14072c0     : 00000000`00000001 00007ff6`0e9dee70 00007ff6`0e002fcf 000001aa`9d22eab0 : test_aot!S_P_CoreLib_System_Runtime_CompilerServices_TaskAwaiter__ThrowForNonSuccess+0xb2
00000021`3f3bfb68 00000000`00000001     : 00007ff6`0e9dee70 00007ff6`0e002fcf 000001aa`9d22eab0 000001aa`a1896e00 : 0x000001aa`a14072c0
00000021`3f3bfb70 00007ff6`0e9dee70     : 00007ff6`0e002fcf 000001aa`9d22eab0 000001aa`a1896e00 000001aa`9d22eab0 : 0x1
00000021`3f3bfb78 00007ff6`0e002fcf     : 000001aa`9d22eab0 000001aa`a1896e00 000001aa`9d22eab0 00007ff6`0e148392 : test_aot!c_classlibFunctions
00000021`3f3bfb80 000001aa`9d22eab0     : 000001aa`a1896e00 000001aa`9d22eab0 00007ff6`0e148392 000001aa`a1808648 : test_aot!test_aot_Program___Main__+0x2f
00000021`3f3bfb88 000001aa`a1896e00     : 000001aa`9d22eab0 00007ff6`0e148392 000001aa`a1808648 000001aa`a14074a0 : 0x000001aa`9d22eab0
00000021`3f3bfb90 000001aa`9d22eab0     : 00007ff6`0e148392 000001aa`a1808648 000001aa`a14074a0 00000000`fffffffe : 0x000001aa`a1896e00
00000021`3f3bfb98 00007ff6`0e148392     : 000001aa`a1808648 000001aa`a14074a0 00000000`fffffffe 000001aa`a1896e00 : 0x000001aa`9d22eab0
00000021`3f3bfba0 000001aa`a1808648     : 000001aa`a14074a0 00000000`fffffffe 000001aa`a1896e00 00000000`00000001 : test_aot!S_P_CoreLib_System_Runtime_CompilerServices_TaskAwaiter__HandleNonSuccessAndDebuggerNotification+0x42
00000021`3f3bfba8 000001aa`a14074a0     : 00000000`fffffffe 000001aa`a1896e00 00000000`00000001 00007ff6`0e003010 : 0x000001aa`a1808648
00000021`3f3bfbb0 00000000`fffffffe     : 000001aa`a1896e00 00000000`00000001 00007ff6`0e003010 000001aa`9d22eab0 : 0x000001aa`a14074a0
00000021`3f3bfbb8 000001aa`a1896e00     : 00000000`00000001 00007ff6`0e003010 000001aa`9d22eab0 00000000`00000001 : 0xfffffffe
00000021`3f3bfbc0 00000000`00000001     : 00007ff6`0e003010 000001aa`9d22eab0 00000000`00000001 000001aa`00000000 : 0x000001aa`a1896e00
00000021`3f3bfbc8 00007ff6`0e003010     : 000001aa`9d22eab0 00000000`00000001 000001aa`00000000 00000000`00000001 : 0x1
00000021`3f3bfbd0 000001aa`9d22eab0     : 00000000`00000001 000001aa`00000000 00000000`00000001 000001aa`9d22eab0 : test_aot!test_aot_Program___Main_+0x20
00000021`3f3bfbd8 00000000`00000001     : 000001aa`00000000 00000000`00000001 000001aa`9d22eab0 00007ff6`0e36c219 : 0x000001aa`9d22eab0
00000021`3f3bfbe0 000001aa`00000000     : 00000000`00000001 000001aa`9d22eab0 00007ff6`0e36c219 00000000`00000000 : 0x1
00000021`3f3bfbe8 00000000`00000001     : 000001aa`9d22eab0 00007ff6`0e36c219 00000000`00000000 00007ff6`0df80c61 : 0x000001aa`00000000
00000021`3f3bfbf0 000001aa`9d22eab0     : 00007ff6`0e36c219 00000000`00000000 00007ff6`0df80c61 ffffffff`ffffffff : 0x1
00000021`3f3bfbf8 00007ff6`0e36c219     : 00000000`00000000 00007ff6`0df80c61 ffffffff`ffffffff 000001aa`9d227800 : 0x000001aa`9d22eab0
00000021`3f3bfc00 00000000`00000000     : 00007ff6`0df80c61 ffffffff`ffffffff 000001aa`9d227800 000001aa`9d22eab0 : test_aot!test_aot__Module___StartupCodeMain+0x109

STACK_COMMAND:  ~0s; .ecxr ; kb

FAULTING_SOURCE_LINE:  /_/src/libraries/System.Private.CoreLib/src/System/Runtime/ExceptionServices/ExceptionDispatchInfo.cs

FAULTING_SOURCE_FILE:  /_/src/libraries/System.Private.CoreLib/src/System/Runtime/ExceptionServices/ExceptionDispatchInfo.cs

FAULTING_SOURCE_LINE_NUMBER:  53

SYMBOL_NAME:  test_aot!S_P_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo__Throw+20

MODULE_NAME: test_aot

IMAGE_NAME:  test-aot.exe

FAILURE_BUCKET_ID:  APPLICATION_FAULT_43d2e188_test-aot.exe!S_P_CoreLib_System_Runtime_ExceptionServices_ExceptionDispatchInfo__Throw

OS_VERSION:  10.0.22621.1

BUILDLAB_STR:  ni_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

IMAGE_VERSION:  1.0.0.0
vitek-karas commented 1 year ago

I don't remember seeing this elsewhere. Maybe @MichalStrehovsky will know?

MichalStrehovsky commented 1 year ago

The stack doesn't make sense - I've not seen it. Is it possible to share a repro?

imranbaloch commented 1 year ago

I can share the dump, native exe and sample app source code with you. Can you share your email?

vitek-karas commented 1 year ago

My email is vitek.karas at microsoft dot com. I'll share it with Michal if that's OK.

imranbaloch commented 1 year ago

Hi Vitek, I sent you the source, dump and native exe. The sample app is simply reading specific RFID from specific devices.

I got this error in email,

A custom mail flow rule created by an admin at microsoft.onmicrosoft.com has blocked your message.
--
This message was rejected due to Policy (Executable Content)
vitek-karas commented 1 year ago

We can't receive email with attachments like executables or code. Could you please upload it to some cloud and share the link instead? Or you can submit a Visual Studio Feedback issue and attach it there (that's the more secure option as it handles it correctly as customer data).

imranbaloch commented 1 year ago

I have sent you the link. Please confirm once you receive it.

vitek-karas commented 1 year ago

I got it - thanks!

imranbaloch commented 1 year ago

Hi guys. Do you have update on this?

vitek-karas commented 1 year ago

Sorry - I wasn't able to make it work locally. Could you please open this on VS Feedback portal if you can't share the repro in public?

imranbaloch commented 1 year ago

Upload is not working. You should be able to download the file from the same link that I sent you before in email.

image

imranbaloch commented 1 year ago

Just wanna confirm have you able to download the zip?

vitek-karas commented 1 year ago

I'm sorry that the upload didn't work on the feedback page, don't know why. Maybe if you can try again or try to contact the support there. I won't be able to use the repro you provided on a private website, sorry.

MichalStrehovsky commented 1 year ago

The stack posted in https://github.com/dotnet/runtime/issues/87122#issuecomment-1578017567 doesn't make sense - either the symbols are mismatched or this is a memory corruption issue (I find that less likely).

vitek-karas commented 1 year ago

We found one case where basically the exact same symptoms happen. There's a "not yet implemented" piece of code in some of the previews which is triggered if something enabled collection of certain events machine wide. The most common tool which does that is VS Debugger. So the situation which can cause a failure like this:

If you stop the debugger, the NativeAOT application will now start as usual.

If this is the same problem, it's basically a dupe of https://github.com/dotnet/runtime/issues/87739. @LakshanF could you please update that issue with the most recent status - since we now understand the problem I think.

imranbaloch commented 1 year ago

Just for the update, I was not running under any debugger. test-aot.zip

Sample exe, dump and sample code is attached.

vitek-karas commented 1 year ago

Please note that the issue is not to run the NativeAOT app under a debugger. It's when you have a .NET debugger active on a completely unrelated application on the same machine and then starting a NativeAOT app.