有什么问题?我正在尝试安装FxCop 10.要安装它,需要Microsoft Windows SDK 7.1.我安装了SDK.现在,要安装FxCop,我必须运行FxCopSetup.exe,它应该位于%ProgramFiles%\ Microsoft SDKs\Windows\v7.1\Bin\FxCop文件夹中.但是,该文件夹丢失了.
我做了什么来试图解决它?我搜索了网络以解决问题,我尝试了一些在几个讨论中提出的解决方法,包括(1)没有完全安装SDK和(2)卸载SDK,重启,重新安装SDK并重新启动.
任何帮助是极大的赞赏.谢谢!
顺便说一句,我正在运行Windows 7(如果这是相关的).
给定:System.Type实例.
目的是获取类型中新引入的方法(我不知道正确的单词),这些方法是 - 不是继承的 - 不会被覆盖
我想使用.NET Reflection,我尝试了这个Type.GetMethods()方法.但是,它甚至返回了继承和被覆盖的.
在获得所有方法后我想到了过滤.我查看了MethodInfo类暴露的属性/方法.我无法想象得到我想要的东西.
例如:我有一节课,
class A { void Foo() { } }
当我祈求typeof(A).GetMethods(),我得到Foo一起的方法System.Object:Equals,ToString,GetType和GetHashCode.我想将其过滤掉Foo.
有谁知道如何做到这一点?
谢谢.