Пользовательские атрибуты класса в приложении Metro Style

Я пытаюсь определить и получить пользовательские атрибуты класса в переносимой библиотеке приложения Metro Style.

Что-то вроде

[AttributeUsage(AttributeTargets.Class)]
public class FooAttribute : Attribute
{
}

[Foo]
public class Bar
{
}


class Program
{
    static void Main(string[] args)
    {
        var attrs = CustomAttributeExtensions.GetCustomAttribute<FooAttribute>(typeof(Bar));
    }
}

Это работает в обычной версии 4.5, но в портативной библиотеке, предназначенной для приложений в стиле метро, ​​мне сообщается

Cannot convert type 'System.Type' to 'System.Reflection.MemberInfo'

Спасибо

10
задан casperOne 7 May 2012 в 15:15
поделиться