CoreCLR中的Type.GetCustomAttributes方法在哪里?

时间:2016-03-20 12:24:47

标签: c# .net reflection asp.net-core coreclr

我试图从类中获取属性,似乎没有GetCustomAttributes方法。如何在CoreCLR中获取属性?

error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'

2 个答案:

答案 0 :(得分:7)

尝试Type.GetTypeInfo(),您可以通过System.Reflection {{1}}命名空间中的{{1}}来获取它。

这是changed with .NET 4.5.

答案 1 :(得分:2)

添加System.Reflection Nuget package,然后使用.GetTypeInfo().CustomAttributes