TypeBuilder 中缺少 CreateType。如何移植这个?
CreateType missing from TypeBuilder. How to port this?
正在尝试将应用程序从 .net 4.5 移植到客户端的 .net 核心。我注意到 CreateType 不再是 TypeBuilder 的一部分。我搜索了多个新的反射库,但没有成功。有谁知道如何移植这个?
有问题的代码:
typeBuilder.CreateType()
我找到了答案,但在与我预期不同的存储库中。 CreateType 被删除,现在应该使用 CreateTypeInfo:
https://github.com/dotnet/coreclr/issues/2222
'TypeBuilder' does not contain a definition for 'CreateType' and no
extension method 'CreateType' accepting a first argument of type
'TypeBuilder' could be found (are you missing a using directive or an
assembly reference?)
改用 typeBuilder.CreateTypeInfo()。
希望这可以节省其他人的时间。
正在尝试将应用程序从 .net 4.5 移植到客户端的 .net 核心。我注意到 CreateType 不再是 TypeBuilder 的一部分。我搜索了多个新的反射库,但没有成功。有谁知道如何移植这个?
有问题的代码:
typeBuilder.CreateType()
我找到了答案,但在与我预期不同的存储库中。 CreateType 被删除,现在应该使用 CreateTypeInfo:
https://github.com/dotnet/coreclr/issues/2222
'TypeBuilder' does not contain a definition for 'CreateType' and no extension method 'CreateType' accepting a first argument of type 'TypeBuilder' could be found (are you missing a using directive or an assembly reference?)
改用 typeBuilder.CreateTypeInfo()。
希望这可以节省其他人的时间。