FxCop 1.35 Released!
We are pleased to announce the release of FxCop 1.35. Please visit https://www.gotdotnet.com/team/fxcop to download it.
Changes since FxCop 1.32:
- FxCop now only runs on .NET Framework 2.0, however, it supports analyzing all versions of .NET Framework.
- Support for in source suppression via the SuppressMessageAttribute* (.NET 2.0 only).
- New WiX-based installer
- Ability to search GAC for missing references
- New rule – Design\ExceptionsShouldBePublic
- New rule – Usage\AttributeStringLiteralsShouldParseCorrectly
- New rule – Security\SecurityTransparentAssembliesShouldNotContainSecurityCriticalCode
- New rule – Security\SecurityTransparentCodeShouldNotAssert
- New rule – Security\SecurityTransparentCodeShouldNotReferenceNonPublicSecurityCriticalCode
- Noise reduction against generated code and C++/CLI
*In source suppression allows the exclusion of FxCop messages to be expressed in source by applying the System.Diagnostics.CodeAnalysis.SuppressMessageAttribute to the relevant source item. Alternatively the attribute can be applied at the assembly level, specifying the target and scope of the suppression.
To obtain a well-formed SuppressMessageAttribute in FxCop, simply right-click on the message and choose Copy As -> SuppressMessage or Copy As -> Module-level SuppressMessage.
For more information about in-source suppression, see In Source Suppression Overview.
Comments
Anonymous
June 24, 2006
The comment has been removedAnonymous
June 24, 2006
Sorti depuis début avril en Release Candidate, la version finale de FxCop 1.35 est maintenant...Anonymous
June 26, 2006
FxCop 1.35公開Anonymous
June 28, 2006
dgfAnonymous
June 29, 2006
One thing you might notice from today, is that when you fire up FxCop 1.35, the rule URLs are now redirecting...Anonymous
June 30, 2006
Can I update FxCop in Visual Studio 2005 with this version, ( is this version "better" than whats in Vs2005? ).
If not, can I import the new rules into Vs2005 atleast?Anonymous
July 07, 2006
It's great that a newer version has come out and is running on 2.0. However, I don't have 2.0 installed and was looking for the 1.32 version that will run under 1.1.
Where can I get that?Anonymous
July 07, 2006
Stu,
You only need to install the .NET Framework 2.0. FxCop 1.35 supports analyzing both .NET 1.x and 2.0 assemblies. We do not recommend using FxCop 1.32 as it gives incorrect advice for some security rules, plus 1.35 has a heap of bugs fixes.
Regards
DavidAnonymous
July 11, 2006
We have had a lot of users contacting us since we released FxCop 1.35, asking for a link to be able to...Anonymous
September 30, 2006
The comment has been removedAnonymous
October 12, 2006
We have had a lot of users contacting us since we released FxCop 1.35 , asking for a link to be ableAnonymous
October 12, 2006
One thing you might notice from today when you fire up FxCop 1.35 , is that the rule URLs are now redirecting