Zoe*_*y M 11 c# system.reflection .net-core-rc2
尝试将应用程序从.net 4.5移植到.net核心以供客户端使用.我注意到CreateType不再是TypeBuilder的一部分.我已经搜索了多个新的反射库而没有运气.有谁知道如何移植这个?
有问题的代码:
typeBuilder.CreateType()
Run Code Online (Sandbox Code Playgroud)
Zoe*_*y M 26
我找到了答案,但是在一个不同于我预期的存储库中.删除了CreateType,现在应该使用CreateTypeInfo:
https://github.com/dotnet/coreclr/issues/2222
'TypeBuilder'不包含'CreateType'的定义,也没有可以找到接受类型'TypeBuilder'的第一个参数的扩展方法'CreateType'(你是否缺少using指令或汇编引用?)
请改用typeBuilder.CreateTypeInfo().
希望这能节省别人的时间.