编程语言
首页 > 编程语言> > C#反射中使用到Emit时,发现AppDomain.CurrentDomain.DefineDynamicAssembly()方法并不存在

C#反射中使用到Emit时,发现AppDomain.CurrentDomain.DefineDynamicAssembly()方法并不存在

作者:互联网

C#反射中使用到Emit时,发现AppDomain.CurrentDomain.DefineDynamicAssembly()方法并不存在,但是官网.Net 5给出得例子中仍然使用了此方法https://docs.microsoft.com/zh-cn/dotnet/api/system.reflection.emit.assemblybuilder?view=net-5.0

此问题解决方案是将AppDomain.CurrentDomain替换成AssemblyBuilder.

 

 

标签:反射,C#,DefineDynamicAssembly,AppDomain,CurrentDomain,Emit
来源: https://www.cnblogs.com/yourSixUncle/p/14230833.html