FxCop似乎已经挂起或死锁:从检查中忽略一些方法的可能性



在一些开发机器上,我们在标题中得到异常。这里有一个关于这个的线程:https://connect.microsoft.com/VisualStudio/feedback/details/770502/vs2012-fxcop-ca0001-fxcop-appears-to-have-hung-or-deadlocked

我的猜测是,如果我们编写大型Queryables, FxCopy想要编译,但随后得到超时/内存错误,则会发生此异常。

通常我们可以抑制警告,但这没有帮助,因为生成警告已经太晚了。

是否有人仍然有这个异常,或者是否有可能从FxCop中排除方法,以便我们更容易发现哪个方法有问题?

您可以为fxcopcmd.exe使用.fxcop项目或/types命令行参数来控制分析目标的类型。然而,对于试图找到问题的根源来说,这可能是一种耗时的方法。您可能希望首先尝试运行/verbose开关的fxcopcmd.exe,以查看是否可以获得有关错误或其上下文的更多信息。如果做不到这一点,在进程中附加一个调试器可能也会有所帮助。

相关内容

  • 没有找到相关文章

最新更新