Я пытаюсь определить и получить пользовательские атрибуты в классе в переносной библиотеке приложения 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'
Спасибо