FxCop 1.36 Released

David Kean announces FxCop 1.36 ReleaseFxCop

Here are a few of the goodness from David’s blog:

  • 200+ bug fixes that reduce noise, missing analysis and rule crashes
  • Support for analyzing anonymous methods and lambda expressions
  • New option for skipping analysis over tool generated code
  • Spell checker libraries now ship in the box
  • Changes in the way references are resolved and located
  • Better support for C++/CLI and the Compact Framework
  • Language ‘friendly’ API names in the UI and resolutions (ie Visual Basic syntax if running over a Visual Basic binary)
  • New globalization, design and usage rules
  • New rule for targeting specific versions of the Framework (I’ll talk about this in a future post)
  • Performance improvements that cut analysis by 2x and use half as much memory
  • Documentation that is now available on MSDN

    download it now — it is totally free!   You can also tell us what you think in the Code Analysis forum.

    Comments (10)

    1. ASP.NET Easily build powerful client-side AJAX paging, using jQuery [Via: DotNet Kicks ] Sharepoint…

    2. I’ve been a big fan of FxCop for a long time – it’s a really great tool. My only question is, does this version plug into Visual Studio Professional? That’s the one thing I’d really like to see support for 🙂

    3. You’ve been kicked (a good thing) – Trackback from DotNetKicks.com

    4. davkean says:


      The free version of FxCop itself remains as a external tool. However, an integrated version of it does ship with the higher end SKUs; Visual Studio Team Suite and Visual Studio Team Developer.



    5. Greg says:


      Is there an update for the integrated version?

    6. Bill K says:

      My version of FxCop already says 1.36.   Is this the same thing or is it a newer version of the same version?

    7. Josh says:

      I still fail to see why Microsoft reserve VS integration for the higher end SKU’s. As the only person in our dev team who would love to see FXCop running over our code it makes it much harder to try to push for such a tool to be used.

      Visual Studio professional integration would make this an easy sell to every semi-detatched boss who wasn’t so aware of the horrendous butchering going on by inexperienced dev’s.

    8. davkean says:

      Bill: It’s likely that you still have the beta installed (check Add/Remove Programs and it should list mention ‘beta’ if you do have it installed). Make sure you uninstall it before installing the new version.

    9. Brad/David,

      I don’t have access to the Team Suite or Team Developer SKU’s. I don’t think it’s worth 2x our current MSDN Subscription cost just to get fxcop integrated into VS. I agree with what Josh said – he hit the nail on the head – the main motivation for using FxCop is to help keep rookies from writing poor quality code.

      Also, how do you set FxCop to supress code that was autogenerated (like datasets)?


    10. 【原文地址】 FxCop 1.36 Released 【原文发表日期】 20 August 08 08:49 David Kean宣布了 FxCop 1.36的发布 从David的博客中我们能看到以下几处优点