本文介绍了TypeBuilder中缺少CreateType。如何移植呢?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试将应用程序从.net 4.5移植到客户端的.net core。我注意到CreateType不再是TypeBuilder的一部分。我查过多个新的反射库,但没有运气。有人知道如何移植吗?

Trying to port an application from .net 4.5 to .net core for a client. I'm noticing that CreateType is no longer part of TypeBuilder. I've searched through multiple of the new reflection libs with no luck. Does anyone know how to port this?

有问题的代码:

typeBuilder.CreateType()


推荐答案

我找到了答案,但在与我预期不同的存储库中。删除了CreateType,现在应按以下方式使用CreateTypeInfo:

I found the answer, but in a different repository than I expected. CreateType was dropped, and CreateTypeInfo should be used now per this:

请改用typeBuilder.CreateTypeInfo()。

Use typeBuilder.CreateTypeInfo() instead.

希望这可以节省其他人的时间。

Hope this saves someone else time.

这篇关于TypeBuilder中缺少CreateType。如何移植呢?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 08:24