diff --git a/src/BizHawk.BizInvoke/BizExvoker.cs b/src/BizHawk.BizInvoke/BizExvoker.cs index 4495835497..4f4526b60d 100644 --- a/src/BizHawk.BizInvoke/BizExvoker.cs +++ b/src/BizHawk.BizInvoke/BizExvoker.cs @@ -23,7 +23,7 @@ namespace BizHawk.BizInvoke static BizExvoker() { var aname = new AssemblyName("BizExvokeProxyAssembly"); - ImplAssemblyBuilder = AppDomain.CurrentDomain.DefineDynamicAssembly(aname, AssemblyBuilderAccess.Run); + ImplAssemblyBuilder = AssemblyBuilder.DefineDynamicAssembly(aname, AssemblyBuilderAccess.Run); ImplModuleBuilder = ImplAssemblyBuilder.DefineDynamicModule("BizExvokerModule"); } diff --git a/src/BizHawk.BizInvoke/BizHawk.BizInvoke.csproj b/src/BizHawk.BizInvoke/BizHawk.BizInvoke.csproj index ae456e50b9..e82a84e91a 100644 --- a/src/BizHawk.BizInvoke/BizHawk.BizInvoke.csproj +++ b/src/BizHawk.BizInvoke/BizHawk.BizInvoke.csproj @@ -7,6 +7,7 @@ true + diff --git a/src/BizHawk.BizInvoke/BizInvoker.cs b/src/BizHawk.BizInvoke/BizInvoker.cs index c2aaaf4144..8adb181116 100644 --- a/src/BizHawk.BizInvoke/BizInvoker.cs +++ b/src/BizHawk.BizInvoke/BizInvoker.cs @@ -89,7 +89,7 @@ namespace BizHawk.BizInvoke static BizInvoker() { var aname = new AssemblyName("BizInvokeProxyAssembly"); - ImplAssemblyBuilder = AppDomain.CurrentDomain.DefineDynamicAssembly(aname, AssemblyBuilderAccess.Run); + ImplAssemblyBuilder = AssemblyBuilder.DefineDynamicAssembly(aname, AssemblyBuilderAccess.Run); ImplModuleBuilder = ImplAssemblyBuilder.DefineDynamicModule("BizInvokerModule"); ClassFieldOffset = BizInvokerUtilities.ComputeClassFirstFieldOffset(); StringOffset = BizInvokerUtilities.ComputeStringOffset();