diff --git a/Cargo.lock b/Cargo.lock
index 3da2223..3a8b0b3 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -718,9 +718,9 @@ dependencies = [
[[package]]
name = "glam"
-version = "0.24.2"
+version = "0.29.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5418c17512bdf42730f9032c74e1ae39afc408745ebb2acf72fbc4691c17945"
+checksum = "480c9417a5dc586fc0c0cb67891170e59cc11e9dc79ba1c11ddd2c56ca3f3b90"
[[package]]
name = "hashbrown"
diff --git a/dotnet-guest-test/ExampleWorldImpl.cs b/dotnet-guest-test/ExampleWorldImpl.cs
new file mode 100644
index 0000000..ba11ac7
--- /dev/null
+++ b/dotnet-guest-test/ExampleWorldImpl.cs
@@ -0,0 +1,16 @@
+/* namespace dotnet_guest_test;
+
+public class Class1
+{
+
+} */
+//package example:calculator;
+namespace ExampleWorld;//.wit.exports.example.component;
+
+public class ExampleWorldImpl : IExampleWorld
+{
+ public static int Add(int x, int y)
+ {
+ return x + y;
+ }
+}
\ No newline at end of file
diff --git a/dotnet-guest-test/add.wit b/dotnet-guest-test/add.wit
new file mode 100644
index 0000000..85706fa
--- /dev/null
+++ b/dotnet-guest-test/add.wit
@@ -0,0 +1,5 @@
+package example:component;
+
+world example {
+ export add: func(x: s32, y: s32) -> s32;
+}
\ No newline at end of file
diff --git a/dotnet-guest-test/bin/Debug/net8.0/dotnet-guest-test.deps.json b/dotnet-guest-test/bin/Debug/net8.0/dotnet-guest-test.deps.json
new file mode 100644
index 0000000..1749f95
--- /dev/null
+++ b/dotnet-guest-test/bin/Debug/net8.0/dotnet-guest-test.deps.json
@@ -0,0 +1,64 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v8.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v8.0": {
+ "dotnet-guest-test/1.0.0": {
+ "dependencies": {
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK": "0.4.0-preview00007"
+ },
+ "runtime": {
+ "dotnet-guest-test.dll": {}
+ }
+ },
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK/0.4.0-preview00007": {
+ "dependencies": {
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen": "0.4.0-preview00007",
+ "Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6",
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6"
+ }
+ },
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen/0.4.0-preview00007": {},
+ "Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {},
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {}
+ }
+ },
+ "libraries": {
+ "dotnet-guest-test/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK/0.4.0-preview00007": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-eEF9LXM3Y6CjJ+MNq2Kxe064HUNeZd9bPGxNYvGJS6YWnBtsPF5xPWexoXOO8nZaRxfy2EePNBIni5/7dp1ACw==",
+ "path": "bytecodealliance.componentize.dotnet.wasm.sdk/0.4.0-preview00007",
+ "hashPath": "bytecodealliance.componentize.dotnet.wasm.sdk.0.4.0-preview00007.nupkg.sha512"
+ },
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen/0.4.0-preview00007": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pSVjm0WVc7OAd8NSo0PUtaWNYIYdWToI48LodgmOvj8U755JHdXqQIgwZxDOEA38KYA8H/g0zgfOD5zPQbH3vA==",
+ "path": "bytecodealliance.componentize.dotnet.witbindgen/0.4.0-preview00007",
+ "hashPath": "bytecodealliance.componentize.dotnet.witbindgen.0.4.0-preview00007.nupkg.sha512"
+ },
+ "Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Xgtsv7rVZd/c+roCF2kzuut+XkJZ4Hig+7Eg90F7BR82+xPXkn0DiY+bLrYXFY27PLQCi8gEHeDzmbtEOtaMA==",
+ "path": "microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6",
+ "hashPath": "microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512"
+ },
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-L/aiafKFLiCBE0a9JSpziY9V18nyfKkjH0KpHLK38ixBDPGay15WcyaV5vGEO3m1U1WHhfYhpIcruhx3Z8xOGA==",
+ "path": "runtime.win-x64.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6",
+ "hashPath": "runtime.win-x64.microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/dotnet-guest-test/bin/Debug/net8.0/dotnet-guest-test.dll b/dotnet-guest-test/bin/Debug/net8.0/dotnet-guest-test.dll
new file mode 100644
index 0000000..4877a5c
Binary files /dev/null and b/dotnet-guest-test/bin/Debug/net8.0/dotnet-guest-test.dll differ
diff --git a/dotnet-guest-test/bin/Debug/net8.0/dotnet-guest-test.pdb b/dotnet-guest-test/bin/Debug/net8.0/dotnet-guest-test.pdb
new file mode 100644
index 0000000..13358b4
Binary files /dev/null and b/dotnet-guest-test/bin/Debug/net8.0/dotnet-guest-test.pdb differ
diff --git a/dotnet-guest-test/bin/Debug/net8.0/wasi-wasm/dotnet-guest-test.deps.json b/dotnet-guest-test/bin/Debug/net8.0/wasi-wasm/dotnet-guest-test.deps.json
new file mode 100644
index 0000000..c8297b4
--- /dev/null
+++ b/dotnet-guest-test/bin/Debug/net8.0/wasi-wasm/dotnet-guest-test.deps.json
@@ -0,0 +1,93 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v8.0/wasi-wasm",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v8.0": {},
+ ".NETCoreApp,Version=v8.0/wasi-wasm": {
+ "dotnet-guest-test/1.0.0": {
+ "dependencies": {
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK": "0.4.0-preview00007",
+ "Microsoft.NET.ILLink.Tasks": "8.0.10"
+ },
+ "runtime": {
+ "dotnet-guest-test.dll": {}
+ }
+ },
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK/0.4.0-preview00007": {
+ "dependencies": {
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen": "0.4.0-preview00007",
+ "Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6",
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6"
+ }
+ },
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen/0.4.0-preview00007": {},
+ "Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "dependencies": {
+ "runtime.wasi-wasm.Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6"
+ }
+ },
+ "Microsoft.NET.ILLink.Tasks/8.0.10": {},
+ "runtime.wasi-wasm.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {},
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {}
+ }
+ },
+ "libraries": {
+ "dotnet-guest-test/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK/0.4.0-preview00007": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-eEF9LXM3Y6CjJ+MNq2Kxe064HUNeZd9bPGxNYvGJS6YWnBtsPF5xPWexoXOO8nZaRxfy2EePNBIni5/7dp1ACw==",
+ "path": "bytecodealliance.componentize.dotnet.wasm.sdk/0.4.0-preview00007",
+ "hashPath": "bytecodealliance.componentize.dotnet.wasm.sdk.0.4.0-preview00007.nupkg.sha512"
+ },
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen/0.4.0-preview00007": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pSVjm0WVc7OAd8NSo0PUtaWNYIYdWToI48LodgmOvj8U755JHdXqQIgwZxDOEA38KYA8H/g0zgfOD5zPQbH3vA==",
+ "path": "bytecodealliance.componentize.dotnet.witbindgen/0.4.0-preview00007",
+ "hashPath": "bytecodealliance.componentize.dotnet.witbindgen.0.4.0-preview00007.nupkg.sha512"
+ },
+ "Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Xgtsv7rVZd/c+roCF2kzuut+XkJZ4Hig+7Eg90F7BR82+xPXkn0DiY+bLrYXFY27PLQCi8gEHeDzmbtEOtaMA==",
+ "path": "microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6",
+ "hashPath": "microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512"
+ },
+ "Microsoft.NET.ILLink.Tasks/8.0.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xT8jYjlroY7SLbGtoV9vUTVW/TPgodL4Egc31a444Xe0TMytLZ3UlKQ0kxMZsy/CrWsFB6wtKnSG1SsXcWreew==",
+ "path": "microsoft.net.illink.tasks/8.0.10",
+ "hashPath": "microsoft.net.illink.tasks.8.0.10.nupkg.sha512"
+ },
+ "runtime.wasi-wasm.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-devgD/lKWF4d/zrr73wjJ8tCyN0AyQMJK/wkPuCllUYcDAIdtAq3TSQQ0YUUPOqNXts+//Als9T+CasvI31V3w==",
+ "path": "runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6",
+ "hashPath": "runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512"
+ },
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-L/aiafKFLiCBE0a9JSpziY9V18nyfKkjH0KpHLK38ixBDPGay15WcyaV5vGEO3m1U1WHhfYhpIcruhx3Z8xOGA==",
+ "path": "runtime.win-x64.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6",
+ "hashPath": "runtime.win-x64.microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512"
+ }
+ },
+ "runtimes": {
+ "wasi-wasm": [
+ "wasi",
+ "any",
+ "base"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/dotnet-guest-test/bin/Debug/net8.0/wasi-wasm/dotnet-guest-test.dll b/dotnet-guest-test/bin/Debug/net8.0/wasi-wasm/dotnet-guest-test.dll
new file mode 100644
index 0000000..4ed08ab
Binary files /dev/null and b/dotnet-guest-test/bin/Debug/net8.0/wasi-wasm/dotnet-guest-test.dll differ
diff --git a/dotnet-guest-test/bin/Debug/net8.0/wasi-wasm/dotnet-guest-test.pdb b/dotnet-guest-test/bin/Debug/net8.0/wasi-wasm/dotnet-guest-test.pdb
new file mode 100644
index 0000000..b660966
Binary files /dev/null and b/dotnet-guest-test/bin/Debug/net8.0/wasi-wasm/dotnet-guest-test.pdb differ
diff --git a/dotnet-guest-test/bin/Debug/net9.0/wasi-wasm/dotnet-guest-test.deps.json b/dotnet-guest-test/bin/Debug/net9.0/wasi-wasm/dotnet-guest-test.deps.json
new file mode 100644
index 0000000..0eae2de
--- /dev/null
+++ b/dotnet-guest-test/bin/Debug/net9.0/wasi-wasm/dotnet-guest-test.deps.json
@@ -0,0 +1,93 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0/wasi-wasm",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {},
+ ".NETCoreApp,Version=v9.0/wasi-wasm": {
+ "dotnet-guest-test/1.0.0": {
+ "dependencies": {
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK": "0.4.0-preview00007",
+ "Microsoft.NET.ILLink.Tasks": "9.0.0-rc.2.24473.5"
+ },
+ "runtime": {
+ "dotnet-guest-test.dll": {}
+ }
+ },
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK/0.4.0-preview00007": {
+ "dependencies": {
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen": "0.4.0-preview00007",
+ "Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6",
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6"
+ }
+ },
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen/0.4.0-preview00007": {},
+ "Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "dependencies": {
+ "runtime.wasi-wasm.Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6"
+ }
+ },
+ "Microsoft.NET.ILLink.Tasks/9.0.0-rc.2.24473.5": {},
+ "runtime.wasi-wasm.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {},
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {}
+ }
+ },
+ "libraries": {
+ "dotnet-guest-test/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK/0.4.0-preview00007": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-eEF9LXM3Y6CjJ+MNq2Kxe064HUNeZd9bPGxNYvGJS6YWnBtsPF5xPWexoXOO8nZaRxfy2EePNBIni5/7dp1ACw==",
+ "path": "bytecodealliance.componentize.dotnet.wasm.sdk/0.4.0-preview00007",
+ "hashPath": "bytecodealliance.componentize.dotnet.wasm.sdk.0.4.0-preview00007.nupkg.sha512"
+ },
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen/0.4.0-preview00007": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pSVjm0WVc7OAd8NSo0PUtaWNYIYdWToI48LodgmOvj8U755JHdXqQIgwZxDOEA38KYA8H/g0zgfOD5zPQbH3vA==",
+ "path": "bytecodealliance.componentize.dotnet.witbindgen/0.4.0-preview00007",
+ "hashPath": "bytecodealliance.componentize.dotnet.witbindgen.0.4.0-preview00007.nupkg.sha512"
+ },
+ "Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Xgtsv7rVZd/c+roCF2kzuut+XkJZ4Hig+7Eg90F7BR82+xPXkn0DiY+bLrYXFY27PLQCi8gEHeDzmbtEOtaMA==",
+ "path": "microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6",
+ "hashPath": "microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512"
+ },
+ "Microsoft.NET.ILLink.Tasks/9.0.0-rc.2.24473.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mXyCgKqBIo/KOpY09FqjOU8d+LME2qowzzvBd1/viYmSpAKYfQ2w1WDOlh0FniY4xnrB/wmDiAo4frJvfCqT0w==",
+ "path": "microsoft.net.illink.tasks/9.0.0-rc.2.24473.5",
+ "hashPath": "microsoft.net.illink.tasks.9.0.0-rc.2.24473.5.nupkg.sha512"
+ },
+ "runtime.wasi-wasm.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-devgD/lKWF4d/zrr73wjJ8tCyN0AyQMJK/wkPuCllUYcDAIdtAq3TSQQ0YUUPOqNXts+//Als9T+CasvI31V3w==",
+ "path": "runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6",
+ "hashPath": "runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512"
+ },
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-L/aiafKFLiCBE0a9JSpziY9V18nyfKkjH0KpHLK38ixBDPGay15WcyaV5vGEO3m1U1WHhfYhpIcruhx3Z8xOGA==",
+ "path": "runtime.win-x64.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6",
+ "hashPath": "runtime.win-x64.microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512"
+ }
+ },
+ "runtimes": {
+ "wasi-wasm": [
+ "wasi",
+ "any",
+ "base"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/dotnet-guest-test/bin/Debug/net9.0/wasi-wasm/dotnet-guest-test.dll b/dotnet-guest-test/bin/Debug/net9.0/wasi-wasm/dotnet-guest-test.dll
new file mode 100644
index 0000000..9d0c580
Binary files /dev/null and b/dotnet-guest-test/bin/Debug/net9.0/wasi-wasm/dotnet-guest-test.dll differ
diff --git a/dotnet-guest-test/bin/Debug/net9.0/wasi-wasm/dotnet-guest-test.pdb b/dotnet-guest-test/bin/Debug/net9.0/wasi-wasm/dotnet-guest-test.pdb
new file mode 100644
index 0000000..1129067
Binary files /dev/null and b/dotnet-guest-test/bin/Debug/net9.0/wasi-wasm/dotnet-guest-test.pdb differ
diff --git a/dotnet-guest-test/dotnet-guest-test.csproj b/dotnet-guest-test/dotnet-guest-test.csproj
new file mode 100644
index 0000000..bc16ef5
--- /dev/null
+++ b/dotnet-guest-test/dotnet-guest-test.csproj
@@ -0,0 +1,26 @@
+
+
+
+ Library
+ net9.0
+
+ enable
+ enable
+
+ wasi-wasm
+ false
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dotnet-guest-test/nuget.config b/dotnet-guest-test/nuget.config
new file mode 100644
index 0000000..caa4ee8
--- /dev/null
+++ b/dotnet-guest-test/nuget.config
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/dotnet-guest-test/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/dotnet-guest-test/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..dca70aa
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
diff --git a/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.AssemblyInfo.cs b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.AssemblyInfo.cs
new file mode 100644
index 0000000..f7b459f
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("dotnet-guest-test")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a2e1522af2dcf57ca6922200649e6f3dd8ed127b")]
+[assembly: System.Reflection.AssemblyProductAttribute("dotnet-guest-test")]
+[assembly: System.Reflection.AssemblyTitleAttribute("dotnet-guest-test")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.AssemblyInfoInputs.cache b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..aeb8c95
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+6c0b00465c49af6857c17c5998fa22b35c628c23cb6fa9f4684bfb3119086f7d
diff --git a/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.GeneratedMSBuildEditorConfig.editorconfig b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..84876bb
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,15 @@
+is_global = true
+build_property.TargetFramework = net8.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = dotnet_guest_test
+build_property.ProjectDir = /media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.GlobalUsings.g.cs b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.assets.cache b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.assets.cache
new file mode 100644
index 0000000..5467ccd
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.assets.cache differ
diff --git a/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.csproj.CoreCompileInputs.cache b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..cbadadd
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+ff31f9c86923ea1dac7129c96e7e8f4941940d6b9cefbe69a0634e942bf87002
diff --git a/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.csproj.FileListAbsolute.txt b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..9ecbb96
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.csproj.FileListAbsolute.txt
@@ -0,0 +1,15 @@
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.GeneratedMSBuildEditorConfig.editorconfig
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/lastbuild.txt
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/Example.cs
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/ExampleWorld_component_type.wit
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/ExampleWorld_wasm_import_linkage_attribute.cs
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.AssemblyInfoInputs.cache
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.AssemblyInfo.cs
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.csproj.CoreCompileInputs.cache
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/bin/Debug/net8.0/dotnet-guest-test.deps.json
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/bin/Debug/net8.0/dotnet-guest-test.dll
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/bin/Debug/net8.0/dotnet-guest-test.pdb
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.dll
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/refint/dotnet-guest-test.dll
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.pdb
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/ref/dotnet-guest-test.dll
diff --git a/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.dll b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.dll
new file mode 100644
index 0000000..4877a5c
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.dll differ
diff --git a/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.pdb b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.pdb
new file mode 100644
index 0000000..13358b4
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net8.0/dotnet-guest-test.pdb differ
diff --git a/dotnet-guest-test/obj/Debug/net8.0/ref/dotnet-guest-test.dll b/dotnet-guest-test/obj/Debug/net8.0/ref/dotnet-guest-test.dll
new file mode 100644
index 0000000..14c3316
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net8.0/ref/dotnet-guest-test.dll differ
diff --git a/dotnet-guest-test/obj/Debug/net8.0/refint/dotnet-guest-test.dll b/dotnet-guest-test/obj/Debug/net8.0/refint/dotnet-guest-test.dll
new file mode 100644
index 0000000..14c3316
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net8.0/refint/dotnet-guest-test.dll differ
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..dca70aa
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.AssemblyInfo.cs b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.AssemblyInfo.cs
new file mode 100644
index 0000000..f7b459f
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("dotnet-guest-test")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a2e1522af2dcf57ca6922200649e6f3dd8ed127b")]
+[assembly: System.Reflection.AssemblyProductAttribute("dotnet-guest-test")]
+[assembly: System.Reflection.AssemblyTitleAttribute("dotnet-guest-test")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.AssemblyInfoInputs.cache b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..aeb8c95
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+6c0b00465c49af6857c17c5998fa22b35c628c23cb6fa9f4684bfb3119086f7d
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.GeneratedMSBuildEditorConfig.editorconfig b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..f8b1e19
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,19 @@
+is_global = true
+build_property.EnableAotAnalyzer =
+build_property.EnableSingleFileAnalyzer =
+build_property.EnableTrimAnalyzer = true
+build_property.IncludeAllContentForSelfExtract =
+build_property.TargetFramework = net8.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization = true
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = dotnet-guest-test
+build_property.ProjectDir = /media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.GlobalUsings.g.cs b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.assets.cache b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.assets.cache
new file mode 100644
index 0000000..b708196
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.assets.cache differ
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.csproj.CoreCompileInputs.cache b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..16b97bf
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+8f1e8a538fb97e667ff2f5a357c78e9d77c46a316388e3b58570819e63e98093
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.csproj.FileListAbsolute.txt b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..662802d
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.csproj.FileListAbsolute.txt
@@ -0,0 +1,15 @@
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/bin/Debug/net8.0/wasi-wasm/dotnet-guest-test.deps.json
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/bin/Debug/net8.0/wasi-wasm/dotnet-guest-test.dll
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/bin/Debug/net8.0/wasi-wasm/dotnet-guest-test.pdb
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.GeneratedMSBuildEditorConfig.editorconfig
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/lastbuild.txt
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/Example.cs
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/ExampleWorld_component_type.wit
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/ExampleWorld_wasm_import_linkage_attribute.cs
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.AssemblyInfoInputs.cache
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.AssemblyInfo.cs
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.csproj.CoreCompileInputs.cache
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.dll
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/refint/dotnet-guest-test.dll
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.pdb
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/ref/dotnet-guest-test.dll
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.dll b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.dll
new file mode 100644
index 0000000..4ed08ab
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.dll differ
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.pdb b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.pdb
new file mode 100644
index 0000000..b660966
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.pdb differ
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/native/dotnet-guest-test.ilc.rsp b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/native/dotnet-guest-test.ilc.rsp
new file mode 100644
index 0000000..3b9b1a6
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/native/dotnet-guest-test.ilc.rsp
@@ -0,0 +1,234 @@
+obj/Debug/net8.0/wasi-wasm/dotnet-guest-test.dll
+-o:obj/Debug/net8.0/wasi-wasm/native/dotnet-guest-test.o
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/sdk/System.Private.CoreLib.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/sdk/System.Private.DisabledReflection.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/sdk/System.Private.Reflection.Execution.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/sdk/System.Private.StackTraceMetadata.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/sdk/System.Private.TypeLoader.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/Microsoft.CSharp.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/Microsoft.VisualBasic.Core.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/Microsoft.VisualBasic.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/Microsoft.Win32.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/Microsoft.Win32.Registry.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/mscorlib.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/netstandard.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.AppContext.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Buffers.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Collections.Concurrent.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Collections.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Collections.Immutable.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Collections.NonGeneric.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Collections.Specialized.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ComponentModel.Annotations.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ComponentModel.DataAnnotations.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ComponentModel.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ComponentModel.EventBasedAsync.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ComponentModel.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ComponentModel.TypeConverter.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Configuration.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Console.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Core.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Data.Common.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Data.DataSetExtensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Data.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.Contracts.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.Debug.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.DiagnosticSource.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.FileVersionInfo.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.Process.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.StackTrace.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.TextWriterTraceListener.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.Tools.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.TraceSource.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.Tracing.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Drawing.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Drawing.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Dynamic.Runtime.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Formats.Asn1.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Formats.Tar.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Globalization.Calendars.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Globalization.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Globalization.Extensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Compression.Brotli.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Compression.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Compression.FileSystem.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Compression.ZipFile.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.FileSystem.AccessControl.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.FileSystem.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.FileSystem.DriveInfo.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.FileSystem.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.FileSystem.Watcher.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.IsolatedStorage.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.MemoryMappedFiles.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Pipelines.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Pipes.AccessControl.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Pipes.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.UnmanagedMemoryStream.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Linq.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Linq.Expressions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Linq.Parallel.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Linq.Queryable.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Memory.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Http.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Http.Json.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.HttpListener.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Mail.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.NameResolution.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.NetworkInformation.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Ping.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Quic.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Requests.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Security.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.ServicePoint.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Sockets.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.WebClient.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.WebHeaderCollection.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.WebProxy.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.WebSockets.Client.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.WebSockets.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Numerics.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Numerics.Vectors.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ObjectModel.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Private.DataContractSerialization.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Private.Uri.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Private.Xml.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Private.Xml.Linq.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.DispatchProxy.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.Emit.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.Emit.ILGeneration.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.Emit.Lightweight.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.Extensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.Metadata.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.TypeExtensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Resources.Reader.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Resources.ResourceManager.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Resources.Writer.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.CompilerServices.Unsafe.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.CompilerServices.VisualC.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Extensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Handles.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.InteropServices.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.InteropServices.JavaScript.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.InteropServices.RuntimeInformation.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Intrinsics.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Loader.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Numerics.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Serialization.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Serialization.Formatters.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Serialization.Json.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Serialization.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Serialization.Xml.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.AccessControl.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Claims.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.Algorithms.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.Cng.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.Csp.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.Encoding.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.OpenSsl.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.X509Certificates.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Principal.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Principal.Windows.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.SecureString.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ServiceModel.Web.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ServiceProcess.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Text.Encoding.CodePages.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Text.Encoding.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Text.Encoding.Extensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Text.Encodings.Web.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Text.Json.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Text.RegularExpressions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Channels.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Overlapped.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Tasks.Dataflow.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Tasks.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Tasks.Extensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Tasks.Parallel.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Thread.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.ThreadPool.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Timer.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Transactions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Transactions.Local.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ValueTuple.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Web.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Web.HttpUtility.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Windows.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.Linq.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.ReaderWriter.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.Serialization.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.XDocument.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.XmlDocument.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.XmlSerializer.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.XPath.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.XPath.XDocument.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/WindowsBase.dll
+--targetos:wasi
+--targetarch:wasm
+-g
+--nativelib
+--exportsfile:obj/Debug/net8.0/wasi-wasm/native/dotnet-guest-test.exports
+--export-unmanaged-entrypoints
+--initassembly:System.Private.CoreLib
+--initassembly:System.Private.StackTraceMetadata
+--initassembly:System.Private.TypeLoader
+--initassembly:System.Private.Reflection.Execution
+--directpinvoke:libSystem.Globalization.Native
+--directpinvoke:libSystem.Native
+--feature:System.Linq.Expressions.CanEmitObjectArrayDelegate=false
+--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.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.InteropServices.Marshalling.EnableGeneratedComInterfaceComImportInterop=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
+--runtimeknob:System.Linq.Expressions.CanEmitObjectArrayDelegate=false
+--runtimeknob:Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability=true
+--runtimeknob:System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization=false
+--runtimeknob:System.Diagnostics.Tracing.EventSource.IsSupported=false
+--runtimeknob:System.Globalization.Invariant=true
+--runtimeknob:System.Globalization.PredefinedCulturesOnly=true
+--runtimeknob:System.Resources.ResourceManager.AllowCustomResourceTypes=false
+--runtimeknob:System.Runtime.CompilerServices.RuntimeFeature.IsDynamicCodeSupported=false
+--runtimeknob:System.Runtime.InteropServices.BuiltInComInterop.IsSupported=false
+--runtimeknob:System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting=false
+--runtimeknob:System.Runtime.InteropServices.EnableCppCLIHostActivation=false
+--runtimeknob:System.Runtime.InteropServices.Marshalling.EnableGeneratedComInterfaceComImportInterop=false
+--runtimeknob:System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=false
+--runtimeknob:System.StartupHookProvider.IsSupported=false
+--runtimeknob:System.Text.Encoding.EnableUnsafeUTF7Encoding=false
+--runtimeknob:System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault=false
+--runtimeknob:System.Threading.Thread.EnableAutoreleasePool=false
+--runtimeknob:RUNTIME_IDENTIFIER=wasi-wasm
+--stacktracedata
+--scanreflection
+--nowarn:"1701;1702;IL2121;1701;1702"
+--warnaserr:";NU1605;SYSLIB0011"
+--singlewarn
+--nosinglewarnassembly:dotnet-guest-test
+--resilient
+--generateunmanagedentrypoints:System.Private.CoreLib
+--codegenopt:LlvmExceptionHandlingModel=emulated
+--codegenopt:Target=wasm32-unknown-wasip2
+--wasm-global-base:1024
+--feature:System.Diagnostics.Debugger.IsSupported=false
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/ref/dotnet-guest-test.dll b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/ref/dotnet-guest-test.dll
new file mode 100644
index 0000000..14c3316
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/ref/dotnet-guest-test.dll differ
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/refint/dotnet-guest-test.dll b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/refint/dotnet-guest-test.dll
new file mode 100644
index 0000000..14c3316
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/refint/dotnet-guest-test.dll differ
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/Example.cs b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/Example.cs
new file mode 100644
index 0000000..4cf3f72
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/Example.cs
@@ -0,0 +1,94 @@
+// Generated by `wit-bindgen` 0.34.0. DO NOT EDIT!
+//
+#nullable enable
+using System;
+using System.Runtime.CompilerServices;
+using System.Collections;
+using System.Runtime.InteropServices;
+using System.Text;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.Diagnostics.CodeAnalysis;
+
+namespace ExampleWorld {
+
+ public interface IExampleWorld {
+ static abstract int Add(int x, int y);
+
+ }
+
+ public readonly struct None {}
+
+ [StructLayout(LayoutKind.Sequential)]
+ public readonly struct Result
+ {
+ public readonly byte Tag;
+ private readonly object value;
+
+ private Result(byte tag, object value)
+ {
+ Tag = tag;
+ this.value = value;
+ }
+
+ public static Result ok(Ok ok)
+ {
+ return new Result(OK, ok!);
+ }
+
+ public static Result err(Err err)
+ {
+ return new Result(ERR, err!);
+ }
+
+ public bool IsOk => Tag == OK;
+ public bool IsErr => Tag == ERR;
+
+ public Ok AsOk
+ {
+ get
+ {
+ if (Tag == OK)
+ return (Ok)value;
+ else
+ throw new ArgumentException("expected OK, got " + Tag);
+ }
+ }
+
+ public Err AsErr
+ {
+ get
+ {
+ if (Tag == ERR)
+ return (Err)value;
+ else
+ throw new ArgumentException("expected ERR, got " + Tag);
+ }
+ }
+
+ public const byte OK = 0;
+ public const byte ERR = 1;
+ }
+
+ namespace exports {
+ public static class ExampleWorld
+ {
+
+ [UnmanagedCallersOnly(EntryPoint = "add")]
+ public static unsafe int wasmExportAdd(int p0, int p1) {
+
+ int ret;
+ ret = ExampleWorldImpl.Add((p0), (p1));
+ return ret;
+
+ }
+
+ [UnmanagedCallersOnly(EntryPoint = "cabi_post_add")]
+ public static void cabi_post_wasmExportAdd(int returnValue) {
+ Console.WriteLine("TODO: cabi_post_add");
+ }
+
+ }
+ }
+
+}
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/ExampleWorld_component_type.wit b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/ExampleWorld_component_type.wit
new file mode 100644
index 0000000..399df79
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/ExampleWorld_component_type.wit
@@ -0,0 +1,5 @@
+package example:component;
+
+world example {
+ export add: func(x: s32, y: s32) -> s32;
+}
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/ExampleWorld_wasm_import_linkage_attribute.cs b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/ExampleWorld_wasm_import_linkage_attribute.cs
new file mode 100644
index 0000000..a733c57
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/ExampleWorld_wasm_import_linkage_attribute.cs
@@ -0,0 +1,11 @@
+// Generated by `wit-bindgen` 0.34.0. DO NOT EDIT!
+//
+#nullable enable
+
+#if !NET9_0_OR_GREATER
+// temporarily add this attribute until it is available in dotnet 9
+namespace System.Runtime.InteropServices
+{
+ internal partial class WasmImportLinkageAttribute : Attribute {}
+}
+#endif
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/lastbuild.txt b/dotnet-guest-test/obj/Debug/net8.0/wasi-wasm/wit_bindgen/lastbuild.txt
new file mode 100644
index 0000000..e69de29
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/Example.cs b/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/Example.cs
new file mode 100644
index 0000000..4cf3f72
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/Example.cs
@@ -0,0 +1,94 @@
+// Generated by `wit-bindgen` 0.34.0. DO NOT EDIT!
+//
+#nullable enable
+using System;
+using System.Runtime.CompilerServices;
+using System.Collections;
+using System.Runtime.InteropServices;
+using System.Text;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.Diagnostics.CodeAnalysis;
+
+namespace ExampleWorld {
+
+ public interface IExampleWorld {
+ static abstract int Add(int x, int y);
+
+ }
+
+ public readonly struct None {}
+
+ [StructLayout(LayoutKind.Sequential)]
+ public readonly struct Result
+ {
+ public readonly byte Tag;
+ private readonly object value;
+
+ private Result(byte tag, object value)
+ {
+ Tag = tag;
+ this.value = value;
+ }
+
+ public static Result ok(Ok ok)
+ {
+ return new Result(OK, ok!);
+ }
+
+ public static Result err(Err err)
+ {
+ return new Result(ERR, err!);
+ }
+
+ public bool IsOk => Tag == OK;
+ public bool IsErr => Tag == ERR;
+
+ public Ok AsOk
+ {
+ get
+ {
+ if (Tag == OK)
+ return (Ok)value;
+ else
+ throw new ArgumentException("expected OK, got " + Tag);
+ }
+ }
+
+ public Err AsErr
+ {
+ get
+ {
+ if (Tag == ERR)
+ return (Err)value;
+ else
+ throw new ArgumentException("expected ERR, got " + Tag);
+ }
+ }
+
+ public const byte OK = 0;
+ public const byte ERR = 1;
+ }
+
+ namespace exports {
+ public static class ExampleWorld
+ {
+
+ [UnmanagedCallersOnly(EntryPoint = "add")]
+ public static unsafe int wasmExportAdd(int p0, int p1) {
+
+ int ret;
+ ret = ExampleWorldImpl.Add((p0), (p1));
+ return ret;
+
+ }
+
+ [UnmanagedCallersOnly(EntryPoint = "cabi_post_add")]
+ public static void cabi_post_wasmExportAdd(int returnValue) {
+ Console.WriteLine("TODO: cabi_post_add");
+ }
+
+ }
+ }
+
+}
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/ExampleWorld_component_type.wit b/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/ExampleWorld_component_type.wit
new file mode 100644
index 0000000..399df79
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/ExampleWorld_component_type.wit
@@ -0,0 +1,5 @@
+package example:component;
+
+world example {
+ export add: func(x: s32, y: s32) -> s32;
+}
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/ExampleWorld_wasm_import_linkage_attribute.cs b/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/ExampleWorld_wasm_import_linkage_attribute.cs
new file mode 100644
index 0000000..a733c57
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/ExampleWorld_wasm_import_linkage_attribute.cs
@@ -0,0 +1,11 @@
+// Generated by `wit-bindgen` 0.34.0. DO NOT EDIT!
+//
+#nullable enable
+
+#if !NET9_0_OR_GREATER
+// temporarily add this attribute until it is available in dotnet 9
+namespace System.Runtime.InteropServices
+{
+ internal partial class WasmImportLinkageAttribute : Attribute {}
+}
+#endif
diff --git a/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/lastbuild.txt b/dotnet-guest-test/obj/Debug/net8.0/wit_bindgen/lastbuild.txt
new file mode 100644
index 0000000..e69de29
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..9e76325
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.AssemblyInfo.cs b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.AssemblyInfo.cs
new file mode 100644
index 0000000..f7b459f
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("dotnet-guest-test")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a2e1522af2dcf57ca6922200649e6f3dd8ed127b")]
+[assembly: System.Reflection.AssemblyProductAttribute("dotnet-guest-test")]
+[assembly: System.Reflection.AssemblyTitleAttribute("dotnet-guest-test")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.AssemblyInfoInputs.cache b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..aeb8c95
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+6c0b00465c49af6857c17c5998fa22b35c628c23cb6fa9f4684bfb3119086f7d
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.GeneratedMSBuildEditorConfig.editorconfig b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..a7b6c31
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,19 @@
+is_global = true
+build_property.EnableAotAnalyzer =
+build_property.EnableSingleFileAnalyzer =
+build_property.EnableTrimAnalyzer = true
+build_property.IncludeAllContentForSelfExtract =
+build_property.TargetFramework = net9.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization = true
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = dotnet-guest-test
+build_property.ProjectDir = /media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop = false
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.GlobalUsings.g.cs b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.assets.cache b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.assets.cache
new file mode 100644
index 0000000..e2f3f9d
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.assets.cache differ
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.csproj.CoreCompileInputs.cache b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..4b414eb
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+8b688d02d6bf6777b87d0b10b95f6002366e48b7bdd575df26b78dadfe024afd
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.csproj.FileListAbsolute.txt b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..be24454
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.csproj.FileListAbsolute.txt
@@ -0,0 +1,15 @@
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.GeneratedMSBuildEditorConfig.editorconfig
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/lastbuild.txt
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/Example.cs
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/ExampleWorld_component_type.wit
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/ExampleWorld_wasm_import_linkage_attribute.cs
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.AssemblyInfoInputs.cache
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.AssemblyInfo.cs
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.csproj.CoreCompileInputs.cache
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/bin/Debug/net9.0/wasi-wasm/dotnet-guest-test.deps.json
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/bin/Debug/net9.0/wasi-wasm/dotnet-guest-test.dll
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/bin/Debug/net9.0/wasi-wasm/dotnet-guest-test.pdb
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.dll
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/refint/dotnet-guest-test.dll
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.pdb
+/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/ref/dotnet-guest-test.dll
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.dll b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.dll
new file mode 100644
index 0000000..9d0c580
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.dll differ
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.pdb b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.pdb
new file mode 100644
index 0000000..1129067
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.pdb differ
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/native/dotnet-guest-test.ilc.rsp b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/native/dotnet-guest-test.ilc.rsp
new file mode 100644
index 0000000..32d0083
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/native/dotnet-guest-test.ilc.rsp
@@ -0,0 +1,242 @@
+obj/Debug/net9.0/wasi-wasm/dotnet-guest-test.dll
+-o:obj/Debug/net9.0/wasi-wasm/native/dotnet-guest-test.o
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/sdk/System.Private.CoreLib.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/sdk/System.Private.DisabledReflection.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/sdk/System.Private.Reflection.Execution.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/sdk/System.Private.StackTraceMetadata.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/sdk/System.Private.TypeLoader.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/Microsoft.CSharp.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/Microsoft.VisualBasic.Core.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/Microsoft.VisualBasic.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/Microsoft.Win32.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/Microsoft.Win32.Registry.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/mscorlib.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/netstandard.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.AppContext.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Buffers.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Collections.Concurrent.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Collections.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Collections.Immutable.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Collections.NonGeneric.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Collections.Specialized.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ComponentModel.Annotations.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ComponentModel.DataAnnotations.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ComponentModel.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ComponentModel.EventBasedAsync.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ComponentModel.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ComponentModel.TypeConverter.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Configuration.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Console.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Core.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Data.Common.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Data.DataSetExtensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Data.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.Contracts.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.Debug.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.DiagnosticSource.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.FileVersionInfo.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.Process.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.StackTrace.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.TextWriterTraceListener.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.Tools.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.TraceSource.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Diagnostics.Tracing.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Drawing.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Drawing.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Dynamic.Runtime.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Formats.Asn1.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Formats.Tar.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Globalization.Calendars.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Globalization.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Globalization.Extensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Compression.Brotli.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Compression.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Compression.FileSystem.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Compression.ZipFile.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.FileSystem.AccessControl.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.FileSystem.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.FileSystem.DriveInfo.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.FileSystem.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.FileSystem.Watcher.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.IsolatedStorage.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.MemoryMappedFiles.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Pipelines.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Pipes.AccessControl.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.Pipes.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.IO.UnmanagedMemoryStream.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Linq.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Linq.Expressions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Linq.Parallel.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Linq.Queryable.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Memory.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Http.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Http.Json.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.HttpListener.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Mail.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.NameResolution.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.NetworkInformation.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Ping.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Quic.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Requests.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Security.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.ServicePoint.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.Sockets.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.WebClient.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.WebHeaderCollection.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.WebProxy.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.WebSockets.Client.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Net.WebSockets.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Numerics.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Numerics.Vectors.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ObjectModel.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Private.DataContractSerialization.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Private.Uri.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Private.Xml.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Private.Xml.Linq.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.DispatchProxy.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.Emit.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.Emit.ILGeneration.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.Emit.Lightweight.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.Extensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.Metadata.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Reflection.TypeExtensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Resources.Reader.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Resources.ResourceManager.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Resources.Writer.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.CompilerServices.Unsafe.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.CompilerServices.VisualC.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Extensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Handles.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.InteropServices.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.InteropServices.JavaScript.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.InteropServices.RuntimeInformation.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Intrinsics.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Loader.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Numerics.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Serialization.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Serialization.Formatters.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Serialization.Json.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Serialization.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Runtime.Serialization.Xml.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.AccessControl.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Claims.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.Algorithms.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.Cng.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.Csp.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.Encoding.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.OpenSsl.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.Primitives.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Cryptography.X509Certificates.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Principal.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.Principal.Windows.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Security.SecureString.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ServiceModel.Web.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ServiceProcess.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Text.Encoding.CodePages.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Text.Encoding.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Text.Encoding.Extensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Text.Encodings.Web.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Text.Json.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Text.RegularExpressions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Channels.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Overlapped.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Tasks.Dataflow.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Tasks.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Tasks.Extensions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Tasks.Parallel.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Thread.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.ThreadPool.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Threading.Timer.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Transactions.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Transactions.Local.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.ValueTuple.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Web.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Web.HttpUtility.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Windows.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.Linq.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.ReaderWriter.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.Serialization.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.XDocument.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.XmlDocument.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.XmlSerializer.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.XPath.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/System.Xml.XPath.XDocument.dll
+-r:/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/framework/WindowsBase.dll
+--targetos:wasi
+--targetarch:wasm
+-g
+--nativelib
+--exportsfile:obj/Debug/net9.0/wasi-wasm/native/dotnet-guest-test.exports
+--export-unmanaged-entrypoints
+--initassembly:System.Private.CoreLib
+--initassembly:System.Private.StackTraceMetadata
+--initassembly:System.Private.TypeLoader
+--initassembly:System.Private.Reflection.Execution
+--directpinvoke:libSystem.Globalization.Native
+--directpinvoke:libSystem.Native
+--feature:System.Linq.Expressions.CanEmitObjectArrayDelegate=false
+--feature:Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability=true
+--feature:System.ComponentModel.DefaultValueAttribute.IsSupported=false
+--feature:System.ComponentModel.Design.IDesignerHost.IsSupported=false
+--feature:System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization=false
+--feature:System.ComponentModel.TypeDescriptor.IsComObjectDescriptorSupported=false
+--feature:System.Diagnostics.Tracing.EventSource.IsSupported=false
+--feature:System.Globalization.Invariant=true
+--feature:System.Globalization.PredefinedCulturesOnly=true
+--feature:System.Resources.ResourceManager.AllowCustomResourceTypes=false
+--feature:System.Resources.UseSystemResourceKeys=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.InteropServices.Marshalling.EnableGeneratedComInterfaceComImportInterop=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
+--runtimeknob:System.Linq.Expressions.CanEmitObjectArrayDelegate=false
+--runtimeknob:Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability=true
+--runtimeknob:System.ComponentModel.DefaultValueAttribute.IsSupported=false
+--runtimeknob:System.ComponentModel.Design.IDesignerHost.IsSupported=false
+--runtimeknob:System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization=false
+--runtimeknob:System.ComponentModel.TypeDescriptor.IsComObjectDescriptorSupported=false
+--runtimeknob:System.Diagnostics.Tracing.EventSource.IsSupported=false
+--runtimeknob:System.Globalization.Invariant=true
+--runtimeknob:System.Globalization.PredefinedCulturesOnly=true
+--runtimeknob:System.Resources.ResourceManager.AllowCustomResourceTypes=false
+--runtimeknob:System.Resources.UseSystemResourceKeys=false
+--runtimeknob:System.Runtime.CompilerServices.RuntimeFeature.IsDynamicCodeSupported=false
+--runtimeknob:System.Runtime.InteropServices.BuiltInComInterop.IsSupported=false
+--runtimeknob:System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting=false
+--runtimeknob:System.Runtime.InteropServices.EnableCppCLIHostActivation=false
+--runtimeknob:System.Runtime.InteropServices.Marshalling.EnableGeneratedComInterfaceComImportInterop=false
+--runtimeknob:System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=false
+--runtimeknob:System.StartupHookProvider.IsSupported=false
+--runtimeknob:System.Text.Encoding.EnableUnsafeUTF7Encoding=false
+--runtimeknob:System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault=false
+--runtimeknob:System.Threading.Thread.EnableAutoreleasePool=false
+--runtimeknob:RUNTIME_IDENTIFIER=wasi-wasm
+--stacktracedata
+--scanreflection
+--nowarn:"1701;1702;IL2121;1701;1702"
+--warnaserr:";NU1605;SYSLIB0011"
+--singlewarn
+--nosinglewarnassembly:dotnet-guest-test
+--resilient
+--generateunmanagedentrypoints:System.Private.CoreLib
+--codegenopt:LlvmExceptionHandlingModel=emulated
+--codegenopt:Target=wasm32-unknown-wasip2
+--wasm-global-base:1024
+--feature:System.Diagnostics.Debugger.IsSupported=false
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/ref/dotnet-guest-test.dll b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/ref/dotnet-guest-test.dll
new file mode 100644
index 0000000..a55dfa7
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/ref/dotnet-guest-test.dll differ
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/refint/dotnet-guest-test.dll b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/refint/dotnet-guest-test.dll
new file mode 100644
index 0000000..a55dfa7
Binary files /dev/null and b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/refint/dotnet-guest-test.dll differ
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/Example.cs b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/Example.cs
new file mode 100644
index 0000000..4cf3f72
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/Example.cs
@@ -0,0 +1,94 @@
+// Generated by `wit-bindgen` 0.34.0. DO NOT EDIT!
+//
+#nullable enable
+using System;
+using System.Runtime.CompilerServices;
+using System.Collections;
+using System.Runtime.InteropServices;
+using System.Text;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.Diagnostics.CodeAnalysis;
+
+namespace ExampleWorld {
+
+ public interface IExampleWorld {
+ static abstract int Add(int x, int y);
+
+ }
+
+ public readonly struct None {}
+
+ [StructLayout(LayoutKind.Sequential)]
+ public readonly struct Result
+ {
+ public readonly byte Tag;
+ private readonly object value;
+
+ private Result(byte tag, object value)
+ {
+ Tag = tag;
+ this.value = value;
+ }
+
+ public static Result ok(Ok ok)
+ {
+ return new Result(OK, ok!);
+ }
+
+ public static Result err(Err err)
+ {
+ return new Result(ERR, err!);
+ }
+
+ public bool IsOk => Tag == OK;
+ public bool IsErr => Tag == ERR;
+
+ public Ok AsOk
+ {
+ get
+ {
+ if (Tag == OK)
+ return (Ok)value;
+ else
+ throw new ArgumentException("expected OK, got " + Tag);
+ }
+ }
+
+ public Err AsErr
+ {
+ get
+ {
+ if (Tag == ERR)
+ return (Err)value;
+ else
+ throw new ArgumentException("expected ERR, got " + Tag);
+ }
+ }
+
+ public const byte OK = 0;
+ public const byte ERR = 1;
+ }
+
+ namespace exports {
+ public static class ExampleWorld
+ {
+
+ [UnmanagedCallersOnly(EntryPoint = "add")]
+ public static unsafe int wasmExportAdd(int p0, int p1) {
+
+ int ret;
+ ret = ExampleWorldImpl.Add((p0), (p1));
+ return ret;
+
+ }
+
+ [UnmanagedCallersOnly(EntryPoint = "cabi_post_add")]
+ public static void cabi_post_wasmExportAdd(int returnValue) {
+ Console.WriteLine("TODO: cabi_post_add");
+ }
+
+ }
+ }
+
+}
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/ExampleWorld_component_type.wit b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/ExampleWorld_component_type.wit
new file mode 100644
index 0000000..399df79
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/ExampleWorld_component_type.wit
@@ -0,0 +1,5 @@
+package example:component;
+
+world example {
+ export add: func(x: s32, y: s32) -> s32;
+}
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/ExampleWorld_wasm_import_linkage_attribute.cs b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/ExampleWorld_wasm_import_linkage_attribute.cs
new file mode 100644
index 0000000..a733c57
--- /dev/null
+++ b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/ExampleWorld_wasm_import_linkage_attribute.cs
@@ -0,0 +1,11 @@
+// Generated by `wit-bindgen` 0.34.0. DO NOT EDIT!
+//
+#nullable enable
+
+#if !NET9_0_OR_GREATER
+// temporarily add this attribute until it is available in dotnet 9
+namespace System.Runtime.InteropServices
+{
+ internal partial class WasmImportLinkageAttribute : Attribute {}
+}
+#endif
diff --git a/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/lastbuild.txt b/dotnet-guest-test/obj/Debug/net9.0/wasi-wasm/wit_bindgen/lastbuild.txt
new file mode 100644
index 0000000..e69de29
diff --git a/dotnet-guest-test/obj/dotnet-guest-test.csproj.nuget.dgspec.json b/dotnet-guest-test/obj/dotnet-guest-test.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..16b6495
--- /dev/null
+++ b/dotnet-guest-test/obj/dotnet-guest-test.csproj.nuget.dgspec.json
@@ -0,0 +1,92 @@
+{
+ "format": 1,
+ "restore": {
+ "/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/dotnet-guest-test.csproj": {}
+ },
+ "projects": {
+ "/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/dotnet-guest-test.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/dotnet-guest-test.csproj",
+ "projectName": "dotnet-guest-test",
+ "projectPath": "/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/dotnet-guest-test.csproj",
+ "packagesPath": "/home/seanomik/.nuget/packages/",
+ "outputPath": "/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/nuget.config",
+ "/home/seanomik/.nuget/NuGet/NuGet.Config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "https://api.nuget.org/v3/index.json": {},
+ "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-experimental/nuget/v3/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK": {
+ "target": "Package",
+ "version": "[0.4.0-preview00007, )"
+ },
+ "Microsoft.NET.ILLink.Tasks": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[9.0.0-rc.2.24473.5, )",
+ "autoReferenced": true
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "downloadDependencies": [
+ {
+ "name": "Microsoft.AspNetCore.App.Ref",
+ "version": "[9.0.0-rc.2.24474.3, 9.0.0-rc.2.24474.3]"
+ }
+ ],
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/9.0.100-rc.2.24474.11/PortableRuntimeIdentifierGraph.json"
+ }
+ },
+ "runtimes": {
+ "wasi-wasm": {
+ "#import": []
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/dotnet-guest-test/obj/dotnet-guest-test.csproj.nuget.g.props b/dotnet-guest-test/obj/dotnet-guest-test.csproj.nuget.g.props
new file mode 100644
index 0000000..8406504
--- /dev/null
+++ b/dotnet-guest-test/obj/dotnet-guest-test.csproj.nuget.g.props
@@ -0,0 +1,28 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ /home/seanomik/.nuget/packages/
+ /home/seanomik/.nuget/packages/
+ PackageReference
+ 6.12.0
+
+
+
+
+
+
+
+
+
+
+
+ /home/seanomik/.nuget/packages/runtime.win-x64.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6
+ /home/seanomik/.nuget/packages/microsoft.net.illink.tasks/9.0.0-rc.2.24473.5
+ /home/seanomik/.nuget/packages/microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6
+ /home/seanomik/.nuget/packages/bytecodealliance.componentize.dotnet.witbindgen/0.4.0-preview00007
+ /home/seanomik/.nuget/packages/bytecodealliance.componentize.dotnet.wasm.sdk/0.4.0-preview00007
+
+
\ No newline at end of file
diff --git a/dotnet-guest-test/obj/dotnet-guest-test.csproj.nuget.g.targets b/dotnet-guest-test/obj/dotnet-guest-test.csproj.nuget.g.targets
new file mode 100644
index 0000000..829293f
--- /dev/null
+++ b/dotnet-guest-test/obj/dotnet-guest-test.csproj.nuget.g.targets
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dotnet-guest-test/obj/project.assets.json b/dotnet-guest-test/obj/project.assets.json
new file mode 100644
index 0000000..e49f437
--- /dev/null
+++ b/dotnet-guest-test/obj/project.assets.json
@@ -0,0 +1,1238 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK/0.4.0-preview00007": {
+ "type": "package",
+ "dependencies": {
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen": "0.4.0-preview00007",
+ "Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6",
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6"
+ },
+ "build": {
+ "build/BytecodeAlliance.Componentize.DotNet.Wasm.SDK.props": {},
+ "build/BytecodeAlliance.Componentize.DotNet.Wasm.SDK.targets": {}
+ }
+ },
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen/0.4.0-preview00007": {
+ "type": "package",
+ "build": {
+ "build/BytecodeAlliance.Componentize.DotNet.WitBindgen.props": {},
+ "build/BytecodeAlliance.Componentize.DotNet.WitBindgen.targets": {}
+ }
+ },
+ "Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package",
+ "build": {
+ "build/Microsoft.DotNet.ILCompiler.LLVM.props": {},
+ "build/Microsoft.DotNet.ILCompiler.LLVM.targets": {}
+ }
+ },
+ "Microsoft.NET.ILLink.Tasks/9.0.0-rc.2.24473.5": {
+ "type": "package",
+ "build": {
+ "build/Microsoft.NET.ILLink.Tasks.props": {}
+ }
+ },
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package"
+ }
+ },
+ "net9.0/wasi-wasm": {
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK/0.4.0-preview00007": {
+ "type": "package",
+ "dependencies": {
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen": "0.4.0-preview00007",
+ "Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6",
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6"
+ },
+ "build": {
+ "build/BytecodeAlliance.Componentize.DotNet.Wasm.SDK.props": {},
+ "build/BytecodeAlliance.Componentize.DotNet.Wasm.SDK.targets": {}
+ }
+ },
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen/0.4.0-preview00007": {
+ "type": "package",
+ "build": {
+ "build/BytecodeAlliance.Componentize.DotNet.WitBindgen.props": {},
+ "build/BytecodeAlliance.Componentize.DotNet.WitBindgen.targets": {}
+ }
+ },
+ "Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package",
+ "dependencies": {
+ "runtime.wasi-wasm.Microsoft.DotNet.ILCompiler.LLVM": "10.0.0-alpha.1.24525.6"
+ },
+ "build": {
+ "build/Microsoft.DotNet.ILCompiler.LLVM.props": {},
+ "build/Microsoft.DotNet.ILCompiler.LLVM.targets": {}
+ }
+ },
+ "Microsoft.NET.ILLink.Tasks/9.0.0-rc.2.24473.5": {
+ "type": "package",
+ "build": {
+ "build/Microsoft.NET.ILLink.Tasks.props": {}
+ }
+ },
+ "runtime.wasi-wasm.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package"
+ },
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "type": "package"
+ }
+ }
+ },
+ "libraries": {
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK/0.4.0-preview00007": {
+ "sha512": "eEF9LXM3Y6CjJ+MNq2Kxe064HUNeZd9bPGxNYvGJS6YWnBtsPF5xPWexoXOO8nZaRxfy2EePNBIni5/7dp1ACw==",
+ "type": "package",
+ "path": "bytecodealliance.componentize.dotnet.wasm.sdk/0.4.0-preview00007",
+ "hasTools": true,
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Readme.md",
+ "build/BytecodeAlliance.Componentize.DotNet.Wasm.SDK.props",
+ "build/BytecodeAlliance.Componentize.DotNet.Wasm.SDK.targets",
+ "bytecodealliance.componentize.dotnet.wasm.sdk.0.4.0-preview00007.nupkg.sha512",
+ "bytecodealliance.componentize.dotnet.wasm.sdk.nuspec",
+ "tools/linux-arm64/LICENSE-APACHE",
+ "tools/linux-arm64/LICENSE-Apache-2.0_WITH_LLVM-exception",
+ "tools/linux-arm64/LICENSE-MIT",
+ "tools/linux-arm64/README.md",
+ "tools/linux-arm64/wasm-tools",
+ "tools/linux-x64/LICENSE-APACHE",
+ "tools/linux-x64/LICENSE-Apache-2.0_WITH_LLVM-exception",
+ "tools/linux-x64/LICENSE-MIT",
+ "tools/linux-x64/README.md",
+ "tools/linux-x64/wasm-tools",
+ "tools/osx-arm64/LICENSE-APACHE",
+ "tools/osx-arm64/LICENSE-Apache-2.0_WITH_LLVM-exception",
+ "tools/osx-arm64/LICENSE-MIT",
+ "tools/osx-arm64/README.md",
+ "tools/osx-arm64/wasm-tools",
+ "tools/osx-x64/LICENSE-APACHE",
+ "tools/osx-x64/LICENSE-Apache-2.0_WITH_LLVM-exception",
+ "tools/osx-x64/LICENSE-MIT",
+ "tools/osx-x64/README.md",
+ "tools/osx-x64/wasm-tools",
+ "tools/win-x64/LICENSE-APACHE",
+ "tools/win-x64/LICENSE-Apache-2.0_WITH_LLVM-exception",
+ "tools/win-x64/LICENSE-MIT",
+ "tools/win-x64/README.md",
+ "tools/win-x64/wasm-tools.exe"
+ ]
+ },
+ "BytecodeAlliance.Componentize.DotNet.WitBindgen/0.4.0-preview00007": {
+ "sha512": "pSVjm0WVc7OAd8NSo0PUtaWNYIYdWToI48LodgmOvj8U755JHdXqQIgwZxDOEA38KYA8H/g0zgfOD5zPQbH3vA==",
+ "type": "package",
+ "path": "bytecodealliance.componentize.dotnet.witbindgen/0.4.0-preview00007",
+ "hasTools": true,
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Readme.md",
+ "build/BytecodeAlliance.Componentize.DotNet.WitBindgen.props",
+ "build/BytecodeAlliance.Componentize.DotNet.WitBindgen.targets",
+ "build/Wit.CSharp.xml",
+ "bytecodealliance.componentize.dotnet.witbindgen.0.4.0-preview00007.nupkg.sha512",
+ "bytecodealliance.componentize.dotnet.witbindgen.nuspec",
+ "tools/linux-arm64/LICENSE-APACHE",
+ "tools/linux-arm64/LICENSE-Apache-2.0_WITH_LLVM-exception",
+ "tools/linux-arm64/LICENSE-MIT",
+ "tools/linux-arm64/README.md",
+ "tools/linux-arm64/wit-bindgen",
+ "tools/linux-arm64/wkg",
+ "tools/linux-x64/LICENSE-APACHE",
+ "tools/linux-x64/LICENSE-Apache-2.0_WITH_LLVM-exception",
+ "tools/linux-x64/LICENSE-MIT",
+ "tools/linux-x64/README.md",
+ "tools/linux-x64/wit-bindgen",
+ "tools/linux-x64/wkg",
+ "tools/osx-arm64/LICENSE-APACHE",
+ "tools/osx-arm64/LICENSE-Apache-2.0_WITH_LLVM-exception",
+ "tools/osx-arm64/LICENSE-MIT",
+ "tools/osx-arm64/README.md",
+ "tools/osx-arm64/wit-bindgen",
+ "tools/osx-arm64/wkg",
+ "tools/osx-x64/LICENSE-APACHE",
+ "tools/osx-x64/LICENSE-Apache-2.0_WITH_LLVM-exception",
+ "tools/osx-x64/LICENSE-MIT",
+ "tools/osx-x64/README.md",
+ "tools/osx-x64/wit-bindgen",
+ "tools/osx-x64/wkg",
+ "tools/version-wit-bindgen-0.34.0",
+ "tools/version-wkg-0.8.1",
+ "tools/win-x64/LICENSE-APACHE",
+ "tools/win-x64/LICENSE-Apache-2.0_WITH_LLVM-exception",
+ "tools/win-x64/LICENSE-MIT",
+ "tools/win-x64/README.md",
+ "tools/win-x64/wit-bindgen.exe",
+ "tools/win-x64/wkg.exe"
+ ]
+ },
+ "Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "sha512": "7Xgtsv7rVZd/c+roCF2kzuut+XkJZ4Hig+7Eg90F7BR82+xPXkn0DiY+bLrYXFY27PLQCi8gEHeDzmbtEOtaMA==",
+ "type": "package",
+ "path": "microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6",
+ "hasTools": true,
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "analyzers/dotnet/cs/Microsoft.Interop.JavaScript.JSImportGenerator.deps.json",
+ "analyzers/dotnet/cs/Microsoft.Interop.JavaScript.JSImportGenerator.dll",
+ "analyzers/dotnet/cs/Microsoft.Interop.JavaScript.JSImportGenerator.pdb",
+ "analyzers/dotnet/cs/Microsoft.Interop.SourceGeneration.deps.json",
+ "analyzers/dotnet/cs/Microsoft.Interop.SourceGeneration.dll",
+ "analyzers/dotnet/cs/Microsoft.Interop.SourceGeneration.pdb",
+ "build/AsyncEntryPointThunkClass.cs",
+ "build/BuildFrameworkNativeObjects.proj",
+ "build/DotNetJsApi.targets",
+ "build/Microsoft.DotNet.ILCompiler.LLVM.props",
+ "build/Microsoft.DotNet.ILCompiler.LLVM.targets",
+ "build/Microsoft.DotNet.ILCompiler.SingleEntry.targets",
+ "build/Microsoft.DotNet.ILCompiler.props",
+ "build/Microsoft.NETCore.Native.Publish.targets",
+ "build/Microsoft.NETCore.Native.Unix.targets",
+ "build/Microsoft.NETCore.Native.Wasm.targets",
+ "build/Microsoft.NETCore.Native.Windows.targets",
+ "build/Microsoft.NETCore.Native.targets",
+ "build/NativeAOT.natstepfilter",
+ "build/NativeAOT.natvis",
+ "build/OverrideImportRuntimeIlcPackageTarget.targets",
+ "build/WindowsAPIs.txt",
+ "build/findvcvarsall.bat",
+ "microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512",
+ "microsoft.dotnet.ilcompiler.llvm.nuspec",
+ "runtime.json",
+ "tools/netstandard/ILCompiler.Build.Tasks.deps.json",
+ "tools/netstandard/ILCompiler.Build.Tasks.dll",
+ "tools/netstandard/ILCompiler.Build.Tasks.pdb"
+ ]
+ },
+ "Microsoft.NET.ILLink.Tasks/9.0.0-rc.2.24473.5": {
+ "sha512": "mXyCgKqBIo/KOpY09FqjOU8d+LME2qowzzvBd1/viYmSpAKYfQ2w1WDOlh0FniY4xnrB/wmDiAo4frJvfCqT0w==",
+ "type": "package",
+ "path": "microsoft.net.illink.tasks/9.0.0-rc.2.24473.5",
+ "hasTools": true,
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "Sdk/Sdk.props",
+ "THIRD-PARTY-NOTICES.TXT",
+ "analyzers/dotnet/cs/ILLink.CodeFixProvider.dll",
+ "analyzers/dotnet/cs/ILLink.RoslynAnalyzer.dll",
+ "build/Microsoft.NET.ILLink.Analyzers.props",
+ "build/Microsoft.NET.ILLink.Tasks.props",
+ "build/Microsoft.NET.ILLink.targets",
+ "microsoft.net.illink.tasks.9.0.0-rc.2.24473.5.nupkg.sha512",
+ "microsoft.net.illink.tasks.nuspec",
+ "tools/net472/ILLink.Tasks.dll",
+ "tools/net472/ILLink.Tasks.dll.config",
+ "tools/net472/Mono.Cecil.Mdb.dll",
+ "tools/net472/Mono.Cecil.Pdb.dll",
+ "tools/net472/Mono.Cecil.Rocks.dll",
+ "tools/net472/Mono.Cecil.dll",
+ "tools/net472/Sdk/Sdk.props",
+ "tools/net472/System.Buffers.dll",
+ "tools/net472/System.Collections.Immutable.dll",
+ "tools/net472/System.Memory.dll",
+ "tools/net472/System.Numerics.Vectors.dll",
+ "tools/net472/System.Reflection.Metadata.dll",
+ "tools/net472/System.Runtime.CompilerServices.Unsafe.dll",
+ "tools/net472/build/Microsoft.NET.ILLink.Analyzers.props",
+ "tools/net472/build/Microsoft.NET.ILLink.Tasks.props",
+ "tools/net472/build/Microsoft.NET.ILLink.targets",
+ "tools/net9.0/ILLink.Tasks.deps.json",
+ "tools/net9.0/ILLink.Tasks.dll",
+ "tools/net9.0/Mono.Cecil.Mdb.dll",
+ "tools/net9.0/Mono.Cecil.Pdb.dll",
+ "tools/net9.0/Mono.Cecil.Rocks.dll",
+ "tools/net9.0/Mono.Cecil.dll",
+ "tools/net9.0/Sdk/Sdk.props",
+ "tools/net9.0/build/Microsoft.NET.ILLink.Analyzers.props",
+ "tools/net9.0/build/Microsoft.NET.ILLink.Tasks.props",
+ "tools/net9.0/build/Microsoft.NET.ILLink.targets",
+ "tools/net9.0/illink.deps.json",
+ "tools/net9.0/illink.dll",
+ "tools/net9.0/illink.runtimeconfig.json",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "runtime.wasi-wasm.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "sha512": "devgD/lKWF4d/zrr73wjJ8tCyN0AyQMJK/wkPuCllUYcDAIdtAq3TSQQ0YUUPOqNXts+//Als9T+CasvI31V3w==",
+ "type": "package",
+ "path": "runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6",
+ "hasTools": true,
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "build/AsyncEntryPointThunkClass.cs",
+ "build/BuildFrameworkNativeObjects.proj",
+ "build/DotNetJsApi.targets",
+ "build/Microsoft.DotNet.ILCompiler.LLVM.props",
+ "build/Microsoft.DotNet.ILCompiler.LLVM.targets",
+ "build/Microsoft.DotNet.ILCompiler.SingleEntry.targets",
+ "build/Microsoft.DotNet.ILCompiler.props",
+ "build/Microsoft.NETCore.Native.Publish.targets",
+ "build/Microsoft.NETCore.Native.Unix.targets",
+ "build/Microsoft.NETCore.Native.Wasm.targets",
+ "build/Microsoft.NETCore.Native.Windows.targets",
+ "build/Microsoft.NETCore.Native.targets",
+ "build/NativeAOT.natstepfilter",
+ "build/NativeAOT.natvis",
+ "build/OverrideImportRuntimeIlcPackageTarget.targets",
+ "build/WindowsAPIs.txt",
+ "build/findvcvarsall.bat",
+ "framework/Microsoft.CSharp.dll",
+ "framework/Microsoft.CSharp.pdb",
+ "framework/Microsoft.VisualBasic.Core.dll",
+ "framework/Microsoft.VisualBasic.Core.pdb",
+ "framework/Microsoft.VisualBasic.dll",
+ "framework/Microsoft.VisualBasic.pdb",
+ "framework/Microsoft.Win32.Primitives.dll",
+ "framework/Microsoft.Win32.Primitives.pdb",
+ "framework/Microsoft.Win32.Registry.dll",
+ "framework/Microsoft.Win32.Registry.pdb",
+ "framework/System.AppContext.dll",
+ "framework/System.AppContext.pdb",
+ "framework/System.Buffers.dll",
+ "framework/System.Buffers.pdb",
+ "framework/System.Collections.Concurrent.dll",
+ "framework/System.Collections.Concurrent.pdb",
+ "framework/System.Collections.Immutable.dll",
+ "framework/System.Collections.Immutable.pdb",
+ "framework/System.Collections.NonGeneric.dll",
+ "framework/System.Collections.NonGeneric.pdb",
+ "framework/System.Collections.Specialized.dll",
+ "framework/System.Collections.Specialized.pdb",
+ "framework/System.Collections.dll",
+ "framework/System.Collections.pdb",
+ "framework/System.ComponentModel.Annotations.dll",
+ "framework/System.ComponentModel.Annotations.pdb",
+ "framework/System.ComponentModel.DataAnnotations.dll",
+ "framework/System.ComponentModel.DataAnnotations.pdb",
+ "framework/System.ComponentModel.EventBasedAsync.dll",
+ "framework/System.ComponentModel.EventBasedAsync.pdb",
+ "framework/System.ComponentModel.Primitives.dll",
+ "framework/System.ComponentModel.Primitives.pdb",
+ "framework/System.ComponentModel.TypeConverter.dll",
+ "framework/System.ComponentModel.TypeConverter.pdb",
+ "framework/System.ComponentModel.dll",
+ "framework/System.ComponentModel.pdb",
+ "framework/System.Configuration.dll",
+ "framework/System.Configuration.pdb",
+ "framework/System.Console.dll",
+ "framework/System.Console.pdb",
+ "framework/System.Core.dll",
+ "framework/System.Core.pdb",
+ "framework/System.Data.Common.dll",
+ "framework/System.Data.Common.pdb",
+ "framework/System.Data.DataSetExtensions.dll",
+ "framework/System.Data.DataSetExtensions.pdb",
+ "framework/System.Data.dll",
+ "framework/System.Data.pdb",
+ "framework/System.Diagnostics.Contracts.dll",
+ "framework/System.Diagnostics.Contracts.pdb",
+ "framework/System.Diagnostics.Debug.dll",
+ "framework/System.Diagnostics.Debug.pdb",
+ "framework/System.Diagnostics.DiagnosticSource.dll",
+ "framework/System.Diagnostics.DiagnosticSource.pdb",
+ "framework/System.Diagnostics.FileVersionInfo.dll",
+ "framework/System.Diagnostics.FileVersionInfo.pdb",
+ "framework/System.Diagnostics.Process.dll",
+ "framework/System.Diagnostics.Process.pdb",
+ "framework/System.Diagnostics.StackTrace.dll",
+ "framework/System.Diagnostics.StackTrace.pdb",
+ "framework/System.Diagnostics.TextWriterTraceListener.dll",
+ "framework/System.Diagnostics.TextWriterTraceListener.pdb",
+ "framework/System.Diagnostics.Tools.dll",
+ "framework/System.Diagnostics.Tools.pdb",
+ "framework/System.Diagnostics.TraceSource.dll",
+ "framework/System.Diagnostics.TraceSource.pdb",
+ "framework/System.Diagnostics.Tracing.dll",
+ "framework/System.Diagnostics.Tracing.pdb",
+ "framework/System.Drawing.Primitives.dll",
+ "framework/System.Drawing.Primitives.pdb",
+ "framework/System.Drawing.dll",
+ "framework/System.Drawing.pdb",
+ "framework/System.Dynamic.Runtime.dll",
+ "framework/System.Dynamic.Runtime.pdb",
+ "framework/System.Formats.Asn1.dll",
+ "framework/System.Formats.Asn1.pdb",
+ "framework/System.Formats.Tar.dll",
+ "framework/System.Formats.Tar.pdb",
+ "framework/System.Globalization.Calendars.dll",
+ "framework/System.Globalization.Calendars.pdb",
+ "framework/System.Globalization.Extensions.dll",
+ "framework/System.Globalization.Extensions.pdb",
+ "framework/System.Globalization.dll",
+ "framework/System.Globalization.pdb",
+ "framework/System.IO.Compression.Brotli.dll",
+ "framework/System.IO.Compression.Brotli.pdb",
+ "framework/System.IO.Compression.FileSystem.dll",
+ "framework/System.IO.Compression.FileSystem.pdb",
+ "framework/System.IO.Compression.ZipFile.dll",
+ "framework/System.IO.Compression.ZipFile.pdb",
+ "framework/System.IO.Compression.dll",
+ "framework/System.IO.Compression.pdb",
+ "framework/System.IO.FileSystem.AccessControl.dll",
+ "framework/System.IO.FileSystem.AccessControl.pdb",
+ "framework/System.IO.FileSystem.DriveInfo.dll",
+ "framework/System.IO.FileSystem.DriveInfo.pdb",
+ "framework/System.IO.FileSystem.Primitives.dll",
+ "framework/System.IO.FileSystem.Primitives.pdb",
+ "framework/System.IO.FileSystem.Watcher.dll",
+ "framework/System.IO.FileSystem.Watcher.pdb",
+ "framework/System.IO.FileSystem.dll",
+ "framework/System.IO.FileSystem.pdb",
+ "framework/System.IO.IsolatedStorage.dll",
+ "framework/System.IO.IsolatedStorage.pdb",
+ "framework/System.IO.MemoryMappedFiles.dll",
+ "framework/System.IO.MemoryMappedFiles.pdb",
+ "framework/System.IO.Pipelines.dll",
+ "framework/System.IO.Pipelines.pdb",
+ "framework/System.IO.Pipes.AccessControl.dll",
+ "framework/System.IO.Pipes.AccessControl.pdb",
+ "framework/System.IO.Pipes.dll",
+ "framework/System.IO.Pipes.pdb",
+ "framework/System.IO.UnmanagedMemoryStream.dll",
+ "framework/System.IO.UnmanagedMemoryStream.pdb",
+ "framework/System.IO.dll",
+ "framework/System.IO.pdb",
+ "framework/System.Linq.Expressions.dll",
+ "framework/System.Linq.Expressions.pdb",
+ "framework/System.Linq.Parallel.dll",
+ "framework/System.Linq.Parallel.pdb",
+ "framework/System.Linq.Queryable.dll",
+ "framework/System.Linq.Queryable.pdb",
+ "framework/System.Linq.dll",
+ "framework/System.Linq.pdb",
+ "framework/System.Memory.dll",
+ "framework/System.Memory.pdb",
+ "framework/System.Net.Http.Json.dll",
+ "framework/System.Net.Http.Json.pdb",
+ "framework/System.Net.Http.dll",
+ "framework/System.Net.Http.pdb",
+ "framework/System.Net.HttpListener.dll",
+ "framework/System.Net.HttpListener.pdb",
+ "framework/System.Net.Mail.dll",
+ "framework/System.Net.Mail.pdb",
+ "framework/System.Net.NameResolution.dll",
+ "framework/System.Net.NameResolution.pdb",
+ "framework/System.Net.NetworkInformation.dll",
+ "framework/System.Net.NetworkInformation.pdb",
+ "framework/System.Net.Ping.dll",
+ "framework/System.Net.Ping.pdb",
+ "framework/System.Net.Primitives.dll",
+ "framework/System.Net.Primitives.pdb",
+ "framework/System.Net.Quic.dll",
+ "framework/System.Net.Quic.pdb",
+ "framework/System.Net.Requests.dll",
+ "framework/System.Net.Requests.pdb",
+ "framework/System.Net.Security.dll",
+ "framework/System.Net.Security.pdb",
+ "framework/System.Net.ServicePoint.dll",
+ "framework/System.Net.ServicePoint.pdb",
+ "framework/System.Net.Sockets.dll",
+ "framework/System.Net.Sockets.pdb",
+ "framework/System.Net.WebClient.dll",
+ "framework/System.Net.WebClient.pdb",
+ "framework/System.Net.WebHeaderCollection.dll",
+ "framework/System.Net.WebHeaderCollection.pdb",
+ "framework/System.Net.WebProxy.dll",
+ "framework/System.Net.WebProxy.pdb",
+ "framework/System.Net.WebSockets.Client.dll",
+ "framework/System.Net.WebSockets.Client.pdb",
+ "framework/System.Net.WebSockets.dll",
+ "framework/System.Net.WebSockets.pdb",
+ "framework/System.Net.dll",
+ "framework/System.Net.pdb",
+ "framework/System.Numerics.Vectors.dll",
+ "framework/System.Numerics.Vectors.pdb",
+ "framework/System.Numerics.dll",
+ "framework/System.Numerics.pdb",
+ "framework/System.ObjectModel.dll",
+ "framework/System.ObjectModel.pdb",
+ "framework/System.Private.DataContractSerialization.dll",
+ "framework/System.Private.DataContractSerialization.pdb",
+ "framework/System.Private.Uri.dll",
+ "framework/System.Private.Uri.pdb",
+ "framework/System.Private.Xml.Linq.dll",
+ "framework/System.Private.Xml.Linq.pdb",
+ "framework/System.Private.Xml.dll",
+ "framework/System.Private.Xml.pdb",
+ "framework/System.Reflection.DispatchProxy.dll",
+ "framework/System.Reflection.DispatchProxy.pdb",
+ "framework/System.Reflection.Emit.ILGeneration.dll",
+ "framework/System.Reflection.Emit.ILGeneration.pdb",
+ "framework/System.Reflection.Emit.Lightweight.dll",
+ "framework/System.Reflection.Emit.Lightweight.pdb",
+ "framework/System.Reflection.Emit.dll",
+ "framework/System.Reflection.Emit.pdb",
+ "framework/System.Reflection.Extensions.dll",
+ "framework/System.Reflection.Extensions.pdb",
+ "framework/System.Reflection.Metadata.dll",
+ "framework/System.Reflection.Metadata.pdb",
+ "framework/System.Reflection.Primitives.dll",
+ "framework/System.Reflection.Primitives.pdb",
+ "framework/System.Reflection.TypeExtensions.dll",
+ "framework/System.Reflection.TypeExtensions.pdb",
+ "framework/System.Reflection.dll",
+ "framework/System.Reflection.pdb",
+ "framework/System.Resources.Reader.dll",
+ "framework/System.Resources.Reader.pdb",
+ "framework/System.Resources.ResourceManager.dll",
+ "framework/System.Resources.ResourceManager.pdb",
+ "framework/System.Resources.Writer.dll",
+ "framework/System.Resources.Writer.pdb",
+ "framework/System.Runtime.CompilerServices.Unsafe.dll",
+ "framework/System.Runtime.CompilerServices.Unsafe.pdb",
+ "framework/System.Runtime.CompilerServices.VisualC.dll",
+ "framework/System.Runtime.CompilerServices.VisualC.pdb",
+ "framework/System.Runtime.Extensions.dll",
+ "framework/System.Runtime.Extensions.pdb",
+ "framework/System.Runtime.Handles.dll",
+ "framework/System.Runtime.Handles.pdb",
+ "framework/System.Runtime.InteropServices.JavaScript.dll",
+ "framework/System.Runtime.InteropServices.JavaScript.pdb",
+ "framework/System.Runtime.InteropServices.RuntimeInformation.dll",
+ "framework/System.Runtime.InteropServices.RuntimeInformation.pdb",
+ "framework/System.Runtime.InteropServices.dll",
+ "framework/System.Runtime.InteropServices.pdb",
+ "framework/System.Runtime.Intrinsics.dll",
+ "framework/System.Runtime.Intrinsics.pdb",
+ "framework/System.Runtime.Loader.dll",
+ "framework/System.Runtime.Loader.pdb",
+ "framework/System.Runtime.Numerics.dll",
+ "framework/System.Runtime.Numerics.pdb",
+ "framework/System.Runtime.Serialization.Formatters.dll",
+ "framework/System.Runtime.Serialization.Formatters.pdb",
+ "framework/System.Runtime.Serialization.Json.dll",
+ "framework/System.Runtime.Serialization.Json.pdb",
+ "framework/System.Runtime.Serialization.Primitives.dll",
+ "framework/System.Runtime.Serialization.Primitives.pdb",
+ "framework/System.Runtime.Serialization.Xml.dll",
+ "framework/System.Runtime.Serialization.Xml.pdb",
+ "framework/System.Runtime.Serialization.dll",
+ "framework/System.Runtime.Serialization.pdb",
+ "framework/System.Runtime.dll",
+ "framework/System.Runtime.pdb",
+ "framework/System.Security.AccessControl.dll",
+ "framework/System.Security.AccessControl.pdb",
+ "framework/System.Security.Claims.dll",
+ "framework/System.Security.Claims.pdb",
+ "framework/System.Security.Cryptography.Algorithms.dll",
+ "framework/System.Security.Cryptography.Algorithms.pdb",
+ "framework/System.Security.Cryptography.Cng.dll",
+ "framework/System.Security.Cryptography.Cng.pdb",
+ "framework/System.Security.Cryptography.Csp.dll",
+ "framework/System.Security.Cryptography.Csp.pdb",
+ "framework/System.Security.Cryptography.Encoding.dll",
+ "framework/System.Security.Cryptography.Encoding.pdb",
+ "framework/System.Security.Cryptography.OpenSsl.dll",
+ "framework/System.Security.Cryptography.OpenSsl.pdb",
+ "framework/System.Security.Cryptography.Primitives.dll",
+ "framework/System.Security.Cryptography.Primitives.pdb",
+ "framework/System.Security.Cryptography.X509Certificates.dll",
+ "framework/System.Security.Cryptography.X509Certificates.pdb",
+ "framework/System.Security.Cryptography.dll",
+ "framework/System.Security.Cryptography.pdb",
+ "framework/System.Security.Principal.Windows.dll",
+ "framework/System.Security.Principal.Windows.pdb",
+ "framework/System.Security.Principal.dll",
+ "framework/System.Security.Principal.pdb",
+ "framework/System.Security.SecureString.dll",
+ "framework/System.Security.SecureString.pdb",
+ "framework/System.Security.dll",
+ "framework/System.Security.pdb",
+ "framework/System.ServiceModel.Web.dll",
+ "framework/System.ServiceModel.Web.pdb",
+ "framework/System.ServiceProcess.dll",
+ "framework/System.ServiceProcess.pdb",
+ "framework/System.Text.Encoding.CodePages.dll",
+ "framework/System.Text.Encoding.CodePages.pdb",
+ "framework/System.Text.Encoding.Extensions.dll",
+ "framework/System.Text.Encoding.Extensions.pdb",
+ "framework/System.Text.Encoding.dll",
+ "framework/System.Text.Encoding.pdb",
+ "framework/System.Text.Encodings.Web.dll",
+ "framework/System.Text.Encodings.Web.pdb",
+ "framework/System.Text.Json.dll",
+ "framework/System.Text.Json.pdb",
+ "framework/System.Text.RegularExpressions.dll",
+ "framework/System.Text.RegularExpressions.pdb",
+ "framework/System.Threading.Channels.dll",
+ "framework/System.Threading.Channels.pdb",
+ "framework/System.Threading.Overlapped.dll",
+ "framework/System.Threading.Overlapped.pdb",
+ "framework/System.Threading.Tasks.Dataflow.dll",
+ "framework/System.Threading.Tasks.Dataflow.pdb",
+ "framework/System.Threading.Tasks.Extensions.dll",
+ "framework/System.Threading.Tasks.Extensions.pdb",
+ "framework/System.Threading.Tasks.Parallel.dll",
+ "framework/System.Threading.Tasks.Parallel.pdb",
+ "framework/System.Threading.Tasks.dll",
+ "framework/System.Threading.Tasks.pdb",
+ "framework/System.Threading.Thread.dll",
+ "framework/System.Threading.Thread.pdb",
+ "framework/System.Threading.ThreadPool.dll",
+ "framework/System.Threading.ThreadPool.pdb",
+ "framework/System.Threading.Timer.dll",
+ "framework/System.Threading.Timer.pdb",
+ "framework/System.Threading.dll",
+ "framework/System.Threading.pdb",
+ "framework/System.Transactions.Local.dll",
+ "framework/System.Transactions.Local.pdb",
+ "framework/System.Transactions.dll",
+ "framework/System.Transactions.pdb",
+ "framework/System.ValueTuple.dll",
+ "framework/System.ValueTuple.pdb",
+ "framework/System.Web.HttpUtility.dll",
+ "framework/System.Web.HttpUtility.pdb",
+ "framework/System.Web.dll",
+ "framework/System.Web.pdb",
+ "framework/System.Windows.dll",
+ "framework/System.Windows.pdb",
+ "framework/System.Xml.Linq.dll",
+ "framework/System.Xml.Linq.pdb",
+ "framework/System.Xml.ReaderWriter.dll",
+ "framework/System.Xml.ReaderWriter.pdb",
+ "framework/System.Xml.Serialization.dll",
+ "framework/System.Xml.Serialization.pdb",
+ "framework/System.Xml.XDocument.dll",
+ "framework/System.Xml.XDocument.pdb",
+ "framework/System.Xml.XPath.XDocument.dll",
+ "framework/System.Xml.XPath.XDocument.pdb",
+ "framework/System.Xml.XPath.dll",
+ "framework/System.Xml.XPath.pdb",
+ "framework/System.Xml.XmlDocument.dll",
+ "framework/System.Xml.XmlDocument.pdb",
+ "framework/System.Xml.XmlSerializer.dll",
+ "framework/System.Xml.XmlSerializer.pdb",
+ "framework/System.Xml.dll",
+ "framework/System.Xml.pdb",
+ "framework/System.dll",
+ "framework/System.pdb",
+ "framework/WasiHttpWorld_component_type.wit",
+ "framework/WindowsBase.dll",
+ "framework/WindowsBase.pdb",
+ "framework/icudt.dat",
+ "framework/icudt_CJK.dat",
+ "framework/icudt_EFIGS.dat",
+ "framework/icudt_hybrid.dat",
+ "framework/icudt_no_CJK.dat",
+ "framework/libSystem.Globalization.Native.Icudt.a",
+ "framework/libSystem.Globalization.Native.a",
+ "framework/libSystem.IO.Compression.Native.a",
+ "framework/libSystem.Native.TimeZoneData.Disabled.a",
+ "framework/libSystem.Native.TimeZoneData.a",
+ "framework/libSystem.Native.a",
+ "framework/libicudata.a",
+ "framework/libicui18n.a",
+ "framework/libicuuc.a",
+ "framework/mscorlib.dll",
+ "framework/mscorlib.pdb",
+ "framework/netstandard.dll",
+ "framework/netstandard.pdb",
+ "mibc/DotNet_Adhoc.mibc",
+ "mibc/DotNet_FSharp.mibc",
+ "mibc/DotNet_FirstTimeXP.mibc",
+ "mibc/DotNet_HelloWorld.mibc",
+ "mibc/DotNet_OrchardCore.mibc",
+ "mibc/DotNet_TechEmpower.mibc",
+ "runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512",
+ "runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm.nuspec",
+ "sdk/System.Private.CoreLib.dll",
+ "sdk/System.Private.CoreLib.pdb",
+ "sdk/System.Private.CoreLib.xml",
+ "sdk/System.Private.DisabledReflection.dll",
+ "sdk/System.Private.DisabledReflection.pdb",
+ "sdk/System.Private.DisabledReflection.xml",
+ "sdk/System.Private.Reflection.Execution.dll",
+ "sdk/System.Private.Reflection.Execution.pdb",
+ "sdk/System.Private.Reflection.Execution.xml",
+ "sdk/System.Private.StackTraceMetadata.dll",
+ "sdk/System.Private.StackTraceMetadata.pdb",
+ "sdk/System.Private.StackTraceMetadata.xml",
+ "sdk/System.Private.TypeLoader.dll",
+ "sdk/System.Private.TypeLoader.pdb",
+ "sdk/System.Private.TypeLoader.xml",
+ "sdk/libCppExceptionHandling.a",
+ "sdk/libEmulatedExceptionHandling.a",
+ "sdk/libPortableRuntime.a",
+ "sdk/libWasmExceptionHandling.a",
+ "sdk/libbootstrapper.o",
+ "sdk/libbootstrapperdll.o",
+ "sdk/libstandalonegc-disabled.a",
+ "sdk/libstdc++compat.a",
+ "sdk/libz.a",
+ "tools/netstandard/ILCompiler.Build.Tasks.deps.json",
+ "tools/netstandard/ILCompiler.Build.Tasks.dll",
+ "tools/netstandard/ILCompiler.Build.Tasks.pdb"
+ ]
+ },
+ "runtime.win-x64.Microsoft.DotNet.ILCompiler.LLVM/10.0.0-alpha.1.24525.6": {
+ "sha512": "L/aiafKFLiCBE0a9JSpziY9V18nyfKkjH0KpHLK38ixBDPGay15WcyaV5vGEO3m1U1WHhfYhpIcruhx3Z8xOGA==",
+ "type": "package",
+ "path": "runtime.win-x64.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6",
+ "hasTools": true,
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "build/AsyncEntryPointThunkClass.cs",
+ "build/BuildFrameworkNativeObjects.proj",
+ "build/DotNetJsApi.targets",
+ "build/Microsoft.DotNet.ILCompiler.LLVM.props",
+ "build/Microsoft.DotNet.ILCompiler.LLVM.targets",
+ "build/Microsoft.DotNet.ILCompiler.SingleEntry.targets",
+ "build/Microsoft.DotNet.ILCompiler.props",
+ "build/Microsoft.NETCore.Native.Publish.targets",
+ "build/Microsoft.NETCore.Native.Unix.targets",
+ "build/Microsoft.NETCore.Native.Wasm.targets",
+ "build/Microsoft.NETCore.Native.Windows.targets",
+ "build/Microsoft.NETCore.Native.targets",
+ "build/NativeAOT.natstepfilter",
+ "build/NativeAOT.natvis",
+ "build/OverrideImportRuntimeIlcPackageTarget.targets",
+ "build/WindowsAPIs.txt",
+ "build/findvcvarsall.bat",
+ "framework/Microsoft.CSharp.dll",
+ "framework/Microsoft.CSharp.pdb",
+ "framework/Microsoft.VisualBasic.Core.dll",
+ "framework/Microsoft.VisualBasic.Core.pdb",
+ "framework/Microsoft.VisualBasic.dll",
+ "framework/Microsoft.VisualBasic.pdb",
+ "framework/Microsoft.Win32.Primitives.dll",
+ "framework/Microsoft.Win32.Primitives.pdb",
+ "framework/Microsoft.Win32.Registry.dll",
+ "framework/Microsoft.Win32.Registry.pdb",
+ "framework/System.AppContext.dll",
+ "framework/System.AppContext.pdb",
+ "framework/System.Buffers.dll",
+ "framework/System.Buffers.pdb",
+ "framework/System.Collections.Concurrent.dll",
+ "framework/System.Collections.Concurrent.pdb",
+ "framework/System.Collections.Immutable.dll",
+ "framework/System.Collections.Immutable.pdb",
+ "framework/System.Collections.NonGeneric.dll",
+ "framework/System.Collections.NonGeneric.pdb",
+ "framework/System.Collections.Specialized.dll",
+ "framework/System.Collections.Specialized.pdb",
+ "framework/System.Collections.dll",
+ "framework/System.Collections.pdb",
+ "framework/System.ComponentModel.Annotations.dll",
+ "framework/System.ComponentModel.Annotations.pdb",
+ "framework/System.ComponentModel.DataAnnotations.dll",
+ "framework/System.ComponentModel.DataAnnotations.pdb",
+ "framework/System.ComponentModel.EventBasedAsync.dll",
+ "framework/System.ComponentModel.EventBasedAsync.pdb",
+ "framework/System.ComponentModel.Primitives.dll",
+ "framework/System.ComponentModel.Primitives.pdb",
+ "framework/System.ComponentModel.TypeConverter.dll",
+ "framework/System.ComponentModel.TypeConverter.pdb",
+ "framework/System.ComponentModel.dll",
+ "framework/System.ComponentModel.pdb",
+ "framework/System.Configuration.dll",
+ "framework/System.Configuration.pdb",
+ "framework/System.Console.dll",
+ "framework/System.Console.pdb",
+ "framework/System.Core.dll",
+ "framework/System.Core.pdb",
+ "framework/System.Data.Common.dll",
+ "framework/System.Data.Common.pdb",
+ "framework/System.Data.DataSetExtensions.dll",
+ "framework/System.Data.DataSetExtensions.pdb",
+ "framework/System.Data.dll",
+ "framework/System.Data.pdb",
+ "framework/System.Diagnostics.Contracts.dll",
+ "framework/System.Diagnostics.Contracts.pdb",
+ "framework/System.Diagnostics.Debug.dll",
+ "framework/System.Diagnostics.Debug.pdb",
+ "framework/System.Diagnostics.DiagnosticSource.dll",
+ "framework/System.Diagnostics.DiagnosticSource.pdb",
+ "framework/System.Diagnostics.FileVersionInfo.dll",
+ "framework/System.Diagnostics.FileVersionInfo.pdb",
+ "framework/System.Diagnostics.Process.dll",
+ "framework/System.Diagnostics.Process.pdb",
+ "framework/System.Diagnostics.StackTrace.dll",
+ "framework/System.Diagnostics.StackTrace.pdb",
+ "framework/System.Diagnostics.TextWriterTraceListener.dll",
+ "framework/System.Diagnostics.TextWriterTraceListener.pdb",
+ "framework/System.Diagnostics.Tools.dll",
+ "framework/System.Diagnostics.Tools.pdb",
+ "framework/System.Diagnostics.TraceSource.dll",
+ "framework/System.Diagnostics.TraceSource.pdb",
+ "framework/System.Diagnostics.Tracing.dll",
+ "framework/System.Diagnostics.Tracing.pdb",
+ "framework/System.Drawing.Primitives.dll",
+ "framework/System.Drawing.Primitives.pdb",
+ "framework/System.Drawing.dll",
+ "framework/System.Drawing.pdb",
+ "framework/System.Dynamic.Runtime.dll",
+ "framework/System.Dynamic.Runtime.pdb",
+ "framework/System.Formats.Asn1.dll",
+ "framework/System.Formats.Asn1.pdb",
+ "framework/System.Formats.Tar.dll",
+ "framework/System.Formats.Tar.pdb",
+ "framework/System.Globalization.Calendars.dll",
+ "framework/System.Globalization.Calendars.pdb",
+ "framework/System.Globalization.Extensions.dll",
+ "framework/System.Globalization.Extensions.pdb",
+ "framework/System.Globalization.Native.pdb",
+ "framework/System.Globalization.dll",
+ "framework/System.Globalization.pdb",
+ "framework/System.IO.Compression.Brotli.dll",
+ "framework/System.IO.Compression.Brotli.pdb",
+ "framework/System.IO.Compression.FileSystem.dll",
+ "framework/System.IO.Compression.FileSystem.pdb",
+ "framework/System.IO.Compression.Native.dll",
+ "framework/System.IO.Compression.Native.pdb",
+ "framework/System.IO.Compression.ZipFile.dll",
+ "framework/System.IO.Compression.ZipFile.pdb",
+ "framework/System.IO.Compression.dll",
+ "framework/System.IO.Compression.pdb",
+ "framework/System.IO.FileSystem.AccessControl.dll",
+ "framework/System.IO.FileSystem.AccessControl.pdb",
+ "framework/System.IO.FileSystem.DriveInfo.dll",
+ "framework/System.IO.FileSystem.DriveInfo.pdb",
+ "framework/System.IO.FileSystem.Primitives.dll",
+ "framework/System.IO.FileSystem.Primitives.pdb",
+ "framework/System.IO.FileSystem.Watcher.dll",
+ "framework/System.IO.FileSystem.Watcher.pdb",
+ "framework/System.IO.FileSystem.dll",
+ "framework/System.IO.FileSystem.pdb",
+ "framework/System.IO.IsolatedStorage.dll",
+ "framework/System.IO.IsolatedStorage.pdb",
+ "framework/System.IO.MemoryMappedFiles.dll",
+ "framework/System.IO.MemoryMappedFiles.pdb",
+ "framework/System.IO.Pipelines.dll",
+ "framework/System.IO.Pipelines.pdb",
+ "framework/System.IO.Pipes.AccessControl.dll",
+ "framework/System.IO.Pipes.AccessControl.pdb",
+ "framework/System.IO.Pipes.dll",
+ "framework/System.IO.Pipes.pdb",
+ "framework/System.IO.UnmanagedMemoryStream.dll",
+ "framework/System.IO.UnmanagedMemoryStream.pdb",
+ "framework/System.IO.dll",
+ "framework/System.IO.pdb",
+ "framework/System.Linq.Expressions.dll",
+ "framework/System.Linq.Expressions.pdb",
+ "framework/System.Linq.Parallel.dll",
+ "framework/System.Linq.Parallel.pdb",
+ "framework/System.Linq.Queryable.dll",
+ "framework/System.Linq.Queryable.pdb",
+ "framework/System.Linq.dll",
+ "framework/System.Linq.pdb",
+ "framework/System.Memory.dll",
+ "framework/System.Memory.pdb",
+ "framework/System.Net.Http.Json.dll",
+ "framework/System.Net.Http.Json.pdb",
+ "framework/System.Net.Http.dll",
+ "framework/System.Net.Http.pdb",
+ "framework/System.Net.HttpListener.dll",
+ "framework/System.Net.HttpListener.pdb",
+ "framework/System.Net.Mail.dll",
+ "framework/System.Net.Mail.pdb",
+ "framework/System.Net.NameResolution.dll",
+ "framework/System.Net.NameResolution.pdb",
+ "framework/System.Net.NetworkInformation.dll",
+ "framework/System.Net.NetworkInformation.pdb",
+ "framework/System.Net.Ping.dll",
+ "framework/System.Net.Ping.pdb",
+ "framework/System.Net.Primitives.dll",
+ "framework/System.Net.Primitives.pdb",
+ "framework/System.Net.Quic.dll",
+ "framework/System.Net.Quic.pdb",
+ "framework/System.Net.Requests.dll",
+ "framework/System.Net.Requests.pdb",
+ "framework/System.Net.Security.dll",
+ "framework/System.Net.Security.pdb",
+ "framework/System.Net.ServicePoint.dll",
+ "framework/System.Net.ServicePoint.pdb",
+ "framework/System.Net.Sockets.dll",
+ "framework/System.Net.Sockets.pdb",
+ "framework/System.Net.WebClient.dll",
+ "framework/System.Net.WebClient.pdb",
+ "framework/System.Net.WebHeaderCollection.dll",
+ "framework/System.Net.WebHeaderCollection.pdb",
+ "framework/System.Net.WebProxy.dll",
+ "framework/System.Net.WebProxy.pdb",
+ "framework/System.Net.WebSockets.Client.dll",
+ "framework/System.Net.WebSockets.Client.pdb",
+ "framework/System.Net.WebSockets.dll",
+ "framework/System.Net.WebSockets.pdb",
+ "framework/System.Net.dll",
+ "framework/System.Net.pdb",
+ "framework/System.Numerics.Vectors.dll",
+ "framework/System.Numerics.Vectors.pdb",
+ "framework/System.Numerics.dll",
+ "framework/System.Numerics.pdb",
+ "framework/System.ObjectModel.dll",
+ "framework/System.ObjectModel.pdb",
+ "framework/System.Private.DataContractSerialization.dll",
+ "framework/System.Private.DataContractSerialization.pdb",
+ "framework/System.Private.Uri.dll",
+ "framework/System.Private.Uri.pdb",
+ "framework/System.Private.Xml.Linq.dll",
+ "framework/System.Private.Xml.Linq.pdb",
+ "framework/System.Private.Xml.dll",
+ "framework/System.Private.Xml.pdb",
+ "framework/System.Reflection.DispatchProxy.dll",
+ "framework/System.Reflection.DispatchProxy.pdb",
+ "framework/System.Reflection.Emit.ILGeneration.dll",
+ "framework/System.Reflection.Emit.ILGeneration.pdb",
+ "framework/System.Reflection.Emit.Lightweight.dll",
+ "framework/System.Reflection.Emit.Lightweight.pdb",
+ "framework/System.Reflection.Emit.dll",
+ "framework/System.Reflection.Emit.pdb",
+ "framework/System.Reflection.Extensions.dll",
+ "framework/System.Reflection.Extensions.pdb",
+ "framework/System.Reflection.Metadata.dll",
+ "framework/System.Reflection.Metadata.pdb",
+ "framework/System.Reflection.Primitives.dll",
+ "framework/System.Reflection.Primitives.pdb",
+ "framework/System.Reflection.TypeExtensions.dll",
+ "framework/System.Reflection.TypeExtensions.pdb",
+ "framework/System.Reflection.dll",
+ "framework/System.Reflection.pdb",
+ "framework/System.Resources.Reader.dll",
+ "framework/System.Resources.Reader.pdb",
+ "framework/System.Resources.ResourceManager.dll",
+ "framework/System.Resources.ResourceManager.pdb",
+ "framework/System.Resources.Writer.dll",
+ "framework/System.Resources.Writer.pdb",
+ "framework/System.Runtime.CompilerServices.Unsafe.dll",
+ "framework/System.Runtime.CompilerServices.Unsafe.pdb",
+ "framework/System.Runtime.CompilerServices.VisualC.dll",
+ "framework/System.Runtime.CompilerServices.VisualC.pdb",
+ "framework/System.Runtime.Extensions.dll",
+ "framework/System.Runtime.Extensions.pdb",
+ "framework/System.Runtime.Handles.dll",
+ "framework/System.Runtime.Handles.pdb",
+ "framework/System.Runtime.InteropServices.JavaScript.dll",
+ "framework/System.Runtime.InteropServices.JavaScript.pdb",
+ "framework/System.Runtime.InteropServices.RuntimeInformation.dll",
+ "framework/System.Runtime.InteropServices.RuntimeInformation.pdb",
+ "framework/System.Runtime.InteropServices.dll",
+ "framework/System.Runtime.InteropServices.pdb",
+ "framework/System.Runtime.Intrinsics.dll",
+ "framework/System.Runtime.Intrinsics.pdb",
+ "framework/System.Runtime.Loader.dll",
+ "framework/System.Runtime.Loader.pdb",
+ "framework/System.Runtime.Numerics.dll",
+ "framework/System.Runtime.Numerics.pdb",
+ "framework/System.Runtime.Serialization.Formatters.dll",
+ "framework/System.Runtime.Serialization.Formatters.pdb",
+ "framework/System.Runtime.Serialization.Json.dll",
+ "framework/System.Runtime.Serialization.Json.pdb",
+ "framework/System.Runtime.Serialization.Primitives.dll",
+ "framework/System.Runtime.Serialization.Primitives.pdb",
+ "framework/System.Runtime.Serialization.Xml.dll",
+ "framework/System.Runtime.Serialization.Xml.pdb",
+ "framework/System.Runtime.Serialization.dll",
+ "framework/System.Runtime.Serialization.pdb",
+ "framework/System.Runtime.dll",
+ "framework/System.Runtime.pdb",
+ "framework/System.Security.AccessControl.dll",
+ "framework/System.Security.AccessControl.pdb",
+ "framework/System.Security.Claims.dll",
+ "framework/System.Security.Claims.pdb",
+ "framework/System.Security.Cryptography.Algorithms.dll",
+ "framework/System.Security.Cryptography.Algorithms.pdb",
+ "framework/System.Security.Cryptography.Cng.dll",
+ "framework/System.Security.Cryptography.Cng.pdb",
+ "framework/System.Security.Cryptography.Csp.dll",
+ "framework/System.Security.Cryptography.Csp.pdb",
+ "framework/System.Security.Cryptography.Encoding.dll",
+ "framework/System.Security.Cryptography.Encoding.pdb",
+ "framework/System.Security.Cryptography.OpenSsl.dll",
+ "framework/System.Security.Cryptography.OpenSsl.pdb",
+ "framework/System.Security.Cryptography.Primitives.dll",
+ "framework/System.Security.Cryptography.Primitives.pdb",
+ "framework/System.Security.Cryptography.X509Certificates.dll",
+ "framework/System.Security.Cryptography.X509Certificates.pdb",
+ "framework/System.Security.Cryptography.dll",
+ "framework/System.Security.Cryptography.pdb",
+ "framework/System.Security.Principal.Windows.dll",
+ "framework/System.Security.Principal.Windows.pdb",
+ "framework/System.Security.Principal.dll",
+ "framework/System.Security.Principal.pdb",
+ "framework/System.Security.SecureString.dll",
+ "framework/System.Security.SecureString.pdb",
+ "framework/System.Security.dll",
+ "framework/System.Security.pdb",
+ "framework/System.ServiceModel.Web.dll",
+ "framework/System.ServiceModel.Web.pdb",
+ "framework/System.ServiceProcess.dll",
+ "framework/System.ServiceProcess.pdb",
+ "framework/System.Text.Encoding.CodePages.dll",
+ "framework/System.Text.Encoding.CodePages.pdb",
+ "framework/System.Text.Encoding.Extensions.dll",
+ "framework/System.Text.Encoding.Extensions.pdb",
+ "framework/System.Text.Encoding.dll",
+ "framework/System.Text.Encoding.pdb",
+ "framework/System.Text.Encodings.Web.dll",
+ "framework/System.Text.Encodings.Web.pdb",
+ "framework/System.Text.Json.dll",
+ "framework/System.Text.Json.pdb",
+ "framework/System.Text.RegularExpressions.dll",
+ "framework/System.Text.RegularExpressions.pdb",
+ "framework/System.Threading.Channels.dll",
+ "framework/System.Threading.Channels.pdb",
+ "framework/System.Threading.Overlapped.dll",
+ "framework/System.Threading.Overlapped.pdb",
+ "framework/System.Threading.Tasks.Dataflow.dll",
+ "framework/System.Threading.Tasks.Dataflow.pdb",
+ "framework/System.Threading.Tasks.Extensions.dll",
+ "framework/System.Threading.Tasks.Extensions.pdb",
+ "framework/System.Threading.Tasks.Parallel.dll",
+ "framework/System.Threading.Tasks.Parallel.pdb",
+ "framework/System.Threading.Tasks.dll",
+ "framework/System.Threading.Tasks.pdb",
+ "framework/System.Threading.Thread.dll",
+ "framework/System.Threading.Thread.pdb",
+ "framework/System.Threading.ThreadPool.dll",
+ "framework/System.Threading.ThreadPool.pdb",
+ "framework/System.Threading.Timer.dll",
+ "framework/System.Threading.Timer.pdb",
+ "framework/System.Threading.dll",
+ "framework/System.Threading.pdb",
+ "framework/System.Transactions.Local.dll",
+ "framework/System.Transactions.Local.pdb",
+ "framework/System.Transactions.dll",
+ "framework/System.Transactions.pdb",
+ "framework/System.ValueTuple.dll",
+ "framework/System.ValueTuple.pdb",
+ "framework/System.Web.HttpUtility.dll",
+ "framework/System.Web.HttpUtility.pdb",
+ "framework/System.Web.dll",
+ "framework/System.Web.pdb",
+ "framework/System.Windows.dll",
+ "framework/System.Windows.pdb",
+ "framework/System.Xml.Linq.dll",
+ "framework/System.Xml.Linq.pdb",
+ "framework/System.Xml.ReaderWriter.dll",
+ "framework/System.Xml.ReaderWriter.pdb",
+ "framework/System.Xml.Serialization.dll",
+ "framework/System.Xml.Serialization.pdb",
+ "framework/System.Xml.XDocument.dll",
+ "framework/System.Xml.XDocument.pdb",
+ "framework/System.Xml.XPath.XDocument.dll",
+ "framework/System.Xml.XPath.XDocument.pdb",
+ "framework/System.Xml.XPath.dll",
+ "framework/System.Xml.XPath.pdb",
+ "framework/System.Xml.XmlDocument.dll",
+ "framework/System.Xml.XmlDocument.pdb",
+ "framework/System.Xml.XmlSerializer.dll",
+ "framework/System.Xml.XmlSerializer.pdb",
+ "framework/System.Xml.dll",
+ "framework/System.Xml.pdb",
+ "framework/System.dll",
+ "framework/System.pdb",
+ "framework/WindowsBase.dll",
+ "framework/WindowsBase.pdb",
+ "framework/mscorlib.dll",
+ "framework/mscorlib.pdb",
+ "framework/msquic.dll",
+ "framework/msquic.pdb",
+ "framework/netstandard.dll",
+ "framework/netstandard.pdb",
+ "mibc/DotNet_Adhoc.mibc",
+ "mibc/DotNet_FSharp.mibc",
+ "mibc/DotNet_FirstTimeXP.mibc",
+ "mibc/DotNet_HelloWorld.mibc",
+ "mibc/DotNet_OrchardCore.mibc",
+ "mibc/DotNet_TechEmpower.mibc",
+ "runtime.win-x64.microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512",
+ "runtime.win-x64.microsoft.dotnet.ilcompiler.llvm.nuspec",
+ "sdk/Runtime.ServerGC.GuardCF.lib",
+ "sdk/Runtime.ServerGC.GuardCF.pdb",
+ "sdk/Runtime.ServerGC.lib",
+ "sdk/Runtime.ServerGC.pdb",
+ "sdk/Runtime.VxsortDisabled.lib",
+ "sdk/Runtime.VxsortDisabled.pdb",
+ "sdk/Runtime.VxsortEnabled.GuardCF.lib",
+ "sdk/Runtime.VxsortEnabled.GuardCF.pdb",
+ "sdk/Runtime.VxsortEnabled.lib",
+ "sdk/Runtime.VxsortEnabled.pdb",
+ "sdk/Runtime.WorkstationGC.lib",
+ "sdk/Runtime.WorkstationGC.pdb",
+ "sdk/System.Globalization.Native.Aot.GuardCF.lib",
+ "sdk/System.Globalization.Native.Aot.GuardCF.pdb",
+ "sdk/System.Globalization.Native.Aot.lib",
+ "sdk/System.Globalization.Native.Aot.pdb",
+ "sdk/System.IO.Compression.Native.Aot.GuardCF.lib",
+ "sdk/System.IO.Compression.Native.Aot.GuardCF.pdb",
+ "sdk/System.IO.Compression.Native.Aot.lib",
+ "sdk/System.IO.Compression.Native.Aot.pdb",
+ "sdk/System.Private.CoreLib.dll",
+ "sdk/System.Private.CoreLib.pdb",
+ "sdk/System.Private.CoreLib.xml",
+ "sdk/System.Private.DisabledReflection.dll",
+ "sdk/System.Private.DisabledReflection.pdb",
+ "sdk/System.Private.DisabledReflection.xml",
+ "sdk/System.Private.Reflection.Execution.dll",
+ "sdk/System.Private.Reflection.Execution.pdb",
+ "sdk/System.Private.Reflection.Execution.xml",
+ "sdk/System.Private.StackTraceMetadata.dll",
+ "sdk/System.Private.StackTraceMetadata.pdb",
+ "sdk/System.Private.StackTraceMetadata.xml",
+ "sdk/System.Private.TypeLoader.dll",
+ "sdk/System.Private.TypeLoader.pdb",
+ "sdk/System.Private.TypeLoader.xml",
+ "sdk/bootstrapper.GuardCF.obj",
+ "sdk/bootstrapper.GuardCF.pdb",
+ "sdk/bootstrapper.obj",
+ "sdk/bootstrapper.pdb",
+ "sdk/bootstrapperdll.GuardCF.obj",
+ "sdk/bootstrapperdll.GuardCF.pdb",
+ "sdk/bootstrapperdll.obj",
+ "sdk/bootstrapperdll.pdb",
+ "sdk/dn-containers.pdb",
+ "sdk/eventpipe-disabled.GuardCF.lib",
+ "sdk/eventpipe-disabled.GuardCF.pdb",
+ "sdk/eventpipe-disabled.lib",
+ "sdk/eventpipe-disabled.pdb",
+ "sdk/eventpipe-enabled.GuardCF.lib",
+ "sdk/eventpipe-enabled.GuardCF.pdb",
+ "sdk/eventpipe-enabled.lib",
+ "sdk/eventpipe-enabled.pdb",
+ "sdk/eventpipe-shared-objects.GuardCF.pdb",
+ "sdk/eventpipe-shared-objects.pdb",
+ "sdk/standalonegc-disabled.GuardCF.lib",
+ "sdk/standalonegc-disabled.GuardCF.pdb",
+ "sdk/standalonegc-disabled.lib",
+ "sdk/standalonegc-disabled.pdb",
+ "sdk/standalonegc-enabled.GuardCF.lib",
+ "sdk/standalonegc-enabled.GuardCF.pdb",
+ "sdk/standalonegc-enabled.lib",
+ "sdk/standalonegc-enabled.pdb",
+ "sdk/zlib.pdb",
+ "sdk/zlibstatic.lib",
+ "tools/ILCompiler.Compiler.pdb",
+ "tools/ILCompiler.DependencyAnalysisFramework.pdb",
+ "tools/ILCompiler.LLVM.pdb",
+ "tools/ILCompiler.MetadataTransform.pdb",
+ "tools/ILCompiler.RyuJit.pdb",
+ "tools/ILCompiler.TypeSystem.pdb",
+ "tools/clrjit_universal_arm64_x64.dll",
+ "tools/clrjit_universal_arm_x64.dll",
+ "tools/clrjit_universal_wasm32_x64.dll",
+ "tools/clrjit_unix_x64_x64.dll",
+ "tools/clrjit_win_x64_x64.dll",
+ "tools/clrjit_win_x86_x64.dll",
+ "tools/ilc.exe",
+ "tools/ilc.pdb",
+ "tools/jitinterface_x64.dll",
+ "tools/netstandard/ILCompiler.Build.Tasks.deps.json",
+ "tools/netstandard/ILCompiler.Build.Tasks.dll",
+ "tools/netstandard/ILCompiler.Build.Tasks.pdb"
+ ]
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK >= 0.4.0-preview00007",
+ "Microsoft.NET.ILLink.Tasks >= 9.0.0-rc.2.24473.5"
+ ]
+ },
+ "packageFolders": {
+ "/home/seanomik/.nuget/packages/": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/dotnet-guest-test.csproj",
+ "projectName": "dotnet-guest-test",
+ "projectPath": "/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/dotnet-guest-test.csproj",
+ "packagesPath": "/home/seanomik/.nuget/packages/",
+ "outputPath": "/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/obj/",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/nuget.config",
+ "/home/seanomik/.nuget/NuGet/NuGet.Config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "https://api.nuget.org/v3/index.json": {},
+ "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-experimental/nuget/v3/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "BytecodeAlliance.Componentize.DotNet.Wasm.SDK": {
+ "target": "Package",
+ "version": "[0.4.0-preview00007, )"
+ },
+ "Microsoft.NET.ILLink.Tasks": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[9.0.0-rc.2.24473.5, )",
+ "autoReferenced": true
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "downloadDependencies": [
+ {
+ "name": "Microsoft.AspNetCore.App.Ref",
+ "version": "[9.0.0-rc.2.24474.3, 9.0.0-rc.2.24474.3]"
+ }
+ ],
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/9.0.100-rc.2.24474.11/PortableRuntimeIdentifierGraph.json"
+ }
+ },
+ "runtimes": {
+ "wasi-wasm": {
+ "#import": []
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/dotnet-guest-test/obj/project.nuget.cache b/dotnet-guest-test/obj/project.nuget.cache
new file mode 100644
index 0000000..b550ef3
--- /dev/null
+++ b/dotnet-guest-test/obj/project.nuget.cache
@@ -0,0 +1,16 @@
+{
+ "version": 2,
+ "dgSpecHash": "EEsijyJy1Hk=",
+ "success": true,
+ "projectFilePath": "/media/data_drive/Development/Rust/lyra-wasm-scripting-test/dotnet-guest-test/dotnet-guest-test.csproj",
+ "expectedPackageFiles": [
+ "/home/seanomik/.nuget/packages/bytecodealliance.componentize.dotnet.wasm.sdk/0.4.0-preview00007/bytecodealliance.componentize.dotnet.wasm.sdk.0.4.0-preview00007.nupkg.sha512",
+ "/home/seanomik/.nuget/packages/bytecodealliance.componentize.dotnet.witbindgen/0.4.0-preview00007/bytecodealliance.componentize.dotnet.witbindgen.0.4.0-preview00007.nupkg.sha512",
+ "/home/seanomik/.nuget/packages/microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512",
+ "/home/seanomik/.nuget/packages/microsoft.net.illink.tasks/9.0.0-rc.2.24473.5/microsoft.net.illink.tasks.9.0.0-rc.2.24473.5.nupkg.sha512",
+ "/home/seanomik/.nuget/packages/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/runtime.wasi-wasm.microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512",
+ "/home/seanomik/.nuget/packages/runtime.win-x64.microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.24525.6/runtime.win-x64.microsoft.dotnet.ilcompiler.llvm.10.0.0-alpha.1.24525.6.nupkg.sha512",
+ "/home/seanomik/.nuget/packages/microsoft.aspnetcore.app.ref/9.0.0-rc.2.24474.3/microsoft.aspnetcore.app.ref.9.0.0-rc.2.24474.3.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/lyra-engine b/lyra-engine
index 60c139f..7ae0eae 160000
--- a/lyra-engine
+++ b/lyra-engine
@@ -1 +1 @@
-Subproject commit 60c139f9b2563b4c2d809031ecac336badc63965
+Subproject commit 7ae0eae6ac714d72250149ab6b61a1ac66a5a6a9
diff --git a/lyra-wasm-scripting-test.sln b/lyra-wasm-scripting-test.sln
new file mode 100644
index 0000000..0e79834
--- /dev/null
+++ b/lyra-wasm-scripting-test.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.5.002.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-guest-test", "dotnet-guest-test\dotnet-guest-test.csproj", "{84E6E3EF-CAF8-40FB-B209-9144DFFCC304}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {84E6E3EF-CAF8-40FB-B209-9144DFFCC304}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {84E6E3EF-CAF8-40FB-B209-9144DFFCC304}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {84E6E3EF-CAF8-40FB-B209-9144DFFCC304}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {84E6E3EF-CAF8-40FB-B209-9144DFFCC304}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {EB233F5A-B23E-444C-8C04-895EAFB95F5C}
+ EndGlobalSection
+EndGlobal