我正在尝试查看给定方法是否用属性装饰(有问题的属性是NUnit.Framework.TestAttribute
),但无论属性是什么版本,我都需要能够检查该属性。目前,我nunit.framework.dll
在项目中使用反射的版本为 2.6.2,测试中的 dll 版本为 2.6.0。反射没有找到属性。
有什么办法吗
bool isTest = method.GetCustomAttributes(typeof(TestAttribute), true).Length > 0;
无法访问正确版本的TestAttribute
dll?
其中方法是类型MethodInfo
。