<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Code Analysis Team Blog : Documentation</title><link>http://blogs.msdn.com/fxcop/archive/tags/Documentation/default.aspx</link><description>Tags: Documentation</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>FxCop 1.36 Released!</title><link>http://blogs.msdn.com/fxcop/archive/2008/08/19/fxcop-1-36-released.aspx</link><pubDate>Tue, 19 Aug 2008 23:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8879660</guid><dc:creator>brettwo</dc:creator><slash:comments>11</slash:comments><comments>http://blogs.msdn.com/fxcop/comments/8879660.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fxcop/commentrss.aspx?PostID=8879660</wfw:commentRss><wfw:comment>http://blogs.msdn.com/fxcop/rsscomments.aspx?PostID=8879660</wfw:comment><description>&lt;P style="LINE-HEIGHT: 150%; MARGIN: 0in 0in 10pt 0.5in" class=MsoListParagraph&gt;&lt;SPAN style="LINE-HEIGHT: 150%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-bidi-font-family: Arial; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;We are&amp;nbsp;pleased to announce that we've &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9aeaa970-f281-4fb0-aba1-d59d7ed09772&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9aeaa970-f281-4fb0-aba1-d59d7ed09772&amp;amp;DisplayLang=en"&gt;&lt;FONT color=#0000ff&gt;released the next version of FxCop&lt;/FONT&gt;&lt;/A&gt;. This release has a number of changes since FxCop 1.36 Beta 2, including, but not limited to, the following:&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;Bug fixes that reduce noise, missing analysis and rule crashes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;New portability rule: Use Only API from Targeted Framework.&amp;nbsp; This rule will fire when the target assembly taking a dependency on a new API only included in a later version or in a service pack.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;New option for new portability rule for selecting target framework for analysis.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Set the target framework in the UI via &lt;B&gt;Project -&amp;gt; Option -&amp;gt; Spelling &amp;amp; Analysis -&amp;gt; Target Framework&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Set the target framework o&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;n the command-line via the /&lt;B&gt;targetframeworkversion&lt;/B&gt; switch. e.g: /targetframeworkversion:v2.0, /targetframeworkversion:v3.0, or /targetframeworkversion:v3.5&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Compared with FxCop 1.35, FxCop 1.36 Beta 2 had changes including, but not limited to, the following:&lt;B&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;200+ bug fixes that reduce noise, missing analysis and rule crashes &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;Support for &lt;A href="http://blogs.msdn.com/fxcop/archive/2007/09/21/new-for-visual-studio-2008-support-for-anonymous-methods-and-lambda-expressions.aspx" mce_href="http://blogs.msdn.com/fxcop/archive/2007/09/21/new-for-visual-studio-2008-support-for-anonymous-methods-and-lambda-expressions.aspx"&gt;&lt;FONT color=#0000ff&gt;analyzing anonymous methods and lambda expressions&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;New option for skipping analysis over tool generated code&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;Turn this on in the UI via &lt;B&gt;Project&lt;/B&gt; -&amp;gt; &lt;B&gt;Options&lt;/B&gt; -&amp;gt; &lt;B&gt;Spelling &amp;amp; Analysis&lt;/B&gt; -&amp;gt; &lt;B&gt;Suppress analysis results against generated code&lt;/B&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;Turn this on on the command-line via the &lt;B&gt;/ignoregeneratedcode&lt;/B&gt; switch.&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;Better support for C++/CLI and the Compact Framework &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;Language 'friendly' API names in the UI and resolutions (ie Visual Basic syntax if running over a Visual Basic binary) &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;New globalization, design and usage rules &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;Performance improvements that cut analysis by 2x and use half as much memory &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;Documentation that is &lt;A href="http://msdn2.microsoft.com/en-us/library/bb429476(VS.80).aspx" mce_href="http://msdn2.microsoft.com/en-us/library/bb429476(VS.80).aspx"&gt;&lt;FONT color=#0000ff&gt;now available on MSDN&lt;/FONT&gt;&lt;/A&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="LINE-HEIGHT: 150%; TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .75in" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 150%; TEXT-INDENT: 0.5in; MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;There are also some other underlying changes that we will talk about in some future posts.&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 150%; TEXT-INDENT: 0.5in; MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 150%; MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9aeaa970-f281-4fb0-aba1-d59d7ed09772&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9aeaa970-f281-4fb0-aba1-d59d7ed09772&amp;amp;DisplayLang=en"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;Download it&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt;, and tell us what you think. If you have any feedback, bug reports or any questions, feel free to head over to the &lt;/FONT&gt;&lt;A href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=98&amp;amp;SiteID=1" mce_href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=98&amp;amp;SiteID=1"&gt;&lt;FONT size=3 face=Calibri&gt;Code Analysis&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; forum and ask away.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 150%; MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 150%; MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 150%; MARGIN: 0in 0in 10pt 0.5in" class=MsoListParagraph&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 150%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-bidi-font-family: Arial; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Note: &lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="LINE-HEIGHT: 150%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-bidi-font-family: Arial; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&amp;nbsp;If you already have FxCop 1.36 Beta 2 installed, please uninstall it first before you install FxCop 1.36. Otherwise, you may see an error when you install FxCop 1.36 on top of FxCop 1.36 Beta 2. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 150%; MARGIN: 0in 0in 10pt 0.5in" class=MsoListParagraph&gt;&lt;SPAN style="LINE-HEIGHT: 150%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-bidi-font-family: Arial; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;If you accidentally install FxCop 1.36 without uninstalling FxCop 1.36 Beta 2, please go to Add/Remove program to uninstall FxCop 1.36, and reinstall FxCop 1.36.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: 150%; MARGIN: 0in 0in 10pt 0.5in" class=MsoListParagraph&gt;&lt;SPAN style="LINE-HEIGHT: 150%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-bidi-font-family: Arial; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;STRONG&gt;[EDIT] Note: &lt;/STRONG&gt;FxCop 1.36 RTM shipped with additional tracing turned on.&amp;nbsp; This can make the FxCop output harder to read.&amp;nbsp; To turn tracing off, edit the FxCop.exe.config or FxCopCmd.exe.config files in the FxCop install directory.&amp;nbsp; Find the line that contains &lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 11pt"&gt;&amp;lt;add name="Trace" value="2" /&amp;gt;&lt;/SPAN&gt; and change the "2" to "0".&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8879660" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fxcop/archive/tags/Rules/default.aspx">Rules</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Releases/default.aspx">Releases</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Documentation/default.aspx">Documentation</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/FxCop/default.aspx">FxCop</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/C_2B002B00_/default.aspx">C++</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/CodeCommunit+Analysis/default.aspx">CodeCommunit Analysis</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/y/default.aspx">y</category></item><item><title>What happened to the download and documentation of FxCop 1.35?</title><link>http://blogs.msdn.com/fxcop/archive/2008/02/26/what-happened-to-the-download-and-documentation-of-fxcop-1-35.aspx</link><pubDate>Wed, 27 Feb 2008 02:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7911459</guid><dc:creator>David M. Kean</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/fxcop/comments/7911459.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fxcop/commentrss.aspx?PostID=7911459</wfw:commentRss><wfw:comment>http://blogs.msdn.com/fxcop/rsscomments.aspx?PostID=7911459</wfw:comment><description>&lt;P&gt;&lt;STRONG&gt;Update:&lt;/STRONG&gt; You can now download FxCop&amp;nbsp;1.35 directly from &lt;A class="" href="https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=codeanalysis&amp;amp;ReleaseId=553" mce_href="https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=codeanalysis&amp;amp;ReleaseId=553"&gt;MSDN Code&amp;nbsp;Gallery&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As you many you have well noticed, &lt;A href="http://gotdonet.com/" mce_href="http://gotdonet.com/"&gt;GotDotNet&lt;/A&gt; was officially retired last month now that the last of its functionality was superceded by &lt;A href="http://code.msdn.microsoft.com/" mce_href="http://code.msdn.microsoft.com/"&gt;MSDN Code Gallery&lt;/A&gt;. Unfortunately, at the same time, the FxCop team page, the download for FxCop 1.35 and the rule documentation was also removed. &lt;/P&gt;
&lt;P&gt;We were told last year about the deprecation of GotDotNet and we had hoped that by now we would have had a new team site on MSDN, however, a variety of factors, some within our control and some beyond our control, prevented that from happening in time. &lt;/P&gt;
&lt;P&gt;In the meantime, while we sort out new home for our beloved FxCop, here are a couple of workarounds:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;To download FxCop&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Upgrade to FxCop 1.36 Beta.&lt;/STRONG&gt; This is one of our most stable beta's to-date; which is not surprising considering that some of the same bits also shipped in Visual Studio 2008. Go ahead, &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=3389F7E4-0E55-4A4D-BC74-4AEABB17997B&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=3389F7E4-0E55-4A4D-BC74-4AEABB17997B&amp;amp;displaylang=en"&gt;download FxCop 1.36&lt;/A&gt; today - you won't be disappointed.&lt;BR&gt;&lt;BR&gt;
&lt;LI&gt;&lt;STRONG&gt;Download the Windows SDK. &lt;/STRONG&gt;The Windows SDK includes the FxCop 1.35 setup. You might already have it installed if you have Visual Studio 2008, otherwise, &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E6E1C3DF-A74F-4207-8586-711EBE331CDC&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E6E1C3DF-A74F-4207-8586-711EBE331CDC&amp;amp;displaylang=en"&gt;download it&lt;/A&gt;. Either way, once installed, FxCop 1.35 setup can be found via &lt;STRONG&gt;Start&lt;/STRONG&gt; -&amp;gt; &lt;STRONG&gt;All Programs&lt;/STRONG&gt; -&amp;gt; &lt;STRONG&gt;Microsoft Windows SDK [Version]&lt;/STRONG&gt; -&amp;gt; &lt;STRONG&gt;Tools&lt;/STRONG&gt; -&amp;gt; &lt;STRONG&gt;Install Microsoft FxCop&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;To view the documentation&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;MSDN Library.&lt;/STRONG&gt; Both the &lt;A href="http://msdn2.microsoft.com/en-us/library/bb429476(vs.80).aspx" mce_href="http://msdn2.microsoft.com/en-us/library/bb429476(vs.80).aspx"&gt;FxCop documentation &lt;/A&gt;and &lt;A href="http://msdn2.microsoft.com/en-us/library/bb429379(VS.80).aspx" mce_href="http://msdn2.microsoft.com/en-us/library/bb429379(VS.80).aspx"&gt;rule documentation&lt;/A&gt; are available on the MSDN Library.&lt;BR&gt;&lt;BR&gt;
&lt;LI&gt;&lt;STRONG&gt;Installed Help&lt;/STRONG&gt;. FxCop 1.35 comes with a CHM (pronounced 'chum') containing FxCop and rule documentation. Albeit a little out-of-date when compared to the online version, access it via &lt;STRONG&gt;Start&lt;/STRONG&gt; -&amp;gt; &lt;STRONG&gt;All Programs&lt;/STRONG&gt; -&amp;gt; &lt;STRONG&gt;Microsoft FxCop 1.35&lt;/STRONG&gt; -&amp;gt; &lt;STRONG&gt;FxCop Documentation&lt;/STRONG&gt; or via &lt;STRONG&gt;Help&lt;/STRONG&gt; -&amp;gt; &lt;STRONG&gt;Using Microsoft FxCop&lt;/STRONG&gt; inside FxCop.&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7911459" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fxcop/archive/tags/Releases/default.aspx">Releases</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Documentation/default.aspx">Documentation</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/FxCop/default.aspx">FxCop</category></item><item><title>Free 'Writing Quality Code' e-book (with information on both Native and Managed Code Analysis)</title><link>http://blogs.msdn.com/fxcop/archive/2007/02/07/free-writing-quality-code-e-book-with-information-on-both-native-and-managed-code-analysis.aspx</link><pubDate>Wed, 07 Feb 2007 19:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1557616</guid><dc:creator>David M. Kean</dc:creator><slash:comments>10</slash:comments><comments>http://blogs.msdn.com/fxcop/comments/1557616.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fxcop/commentrss.aspx?PostID=1557616</wfw:commentRss><wfw:comment>http://blogs.msdn.com/fxcop/rsscomments.aspx?PostID=1557616</wfw:comment><description>&lt;P&gt;Some of the local Australian developers have got together and written a e-book on Writing Quality Code with Visual Studio Team System. It contains chapters on both Native and Managed Code Analysis, as well unit and web testing, performance-tuning and custom check-in policies.&lt;/P&gt;
&lt;P&gt;You can download the e-book from &lt;A class="" href="ftp://microsoft:microsoft@ftp.au.yr.com/microsoft_1.dnl" mce_href="ftp://microsoft:microsoft@ftp.au.yr.com/microsoft_1.dnl"&gt;here&lt;/A&gt; (you will need&amp;nbsp;to install the&amp;nbsp;&lt;A class="" href="http://www.dnaml.com/" mce_href="http://www.dnaml.com/"&gt;reader&lt;/A&gt;&amp;nbsp;first).&lt;/P&gt;
&lt;P&gt;These guys are the best in the business in both Australia and around the world, so make sure you check it out.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1557616" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fxcop/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Code+Analysis/default.aspx">Code Analysis</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Documentation/default.aspx">Documentation</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Books/default.aspx">Books</category></item><item><title>Free sample book chapter on Managed Code Analysis</title><link>http://blogs.msdn.com/fxcop/archive/2007/01/24/free-sample-book-chapter-on-managed-code-analysis.aspx</link><pubDate>Wed, 24 Jan 2007 19:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1519068</guid><dc:creator>David M. Kean</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/fxcop/comments/1519068.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fxcop/commentrss.aspx?PostID=1519068</wfw:commentRss><wfw:comment>http://blogs.msdn.com/fxcop/rsscomments.aspx?PostID=1519068</wfw:comment><description>&lt;P&gt;&lt;A class="" href="http://searchvb.techtarget.com/infoCenter/tip/0,294276,sid8_gci1231246_tax303325_iid2657,00.html" mce_href="http://searchvb.techtarget.com/infoCenter/tip/0,294276,sid8_gci1231246_tax303325_iid2657,00.html"&gt;SearchVB.com&lt;/A&gt; is offering&amp;nbsp; a &lt;A class="" href="http://media.techtarget.com/digitalguide/images/Misc/professionalvsts_ch08.pdf" mce_href="http://media.techtarget.com/digitalguide/images/Misc/professionalvsts_ch08.pdf"&gt;free sample chapter&lt;/A&gt; on Managed Code Analysis from the book &lt;A class="" href="http://searchvb.techtarget.com/tip/0,289483,sid8_gci1231609,00.html" mce_href="http://searchvb.techtarget.com/tip/0,289483,sid8_gci1231609,00.html"&gt;Professional Visual Studio Team System&lt;/A&gt;&amp;nbsp;(co-written by fellow Team System colleague &lt;A class="" href="http://blogs.msdn.com/noahc/" mce_href="http://blogs.msdn.com/noahc/"&gt;Noah Coad&lt;/A&gt;).&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;Chapter 8, Managed Code Analysis, focuses on how to use Team System's Static Code Analysis tool for C# or VB.NET code. This tool checks code for adherence to Microsoft's .NET Framework Design Guidelines. Static Code Analysis is available from both the Visual Studio IDE and from the command line, and the authors cover both instances. The chapter ends with hints for creating custom rules for the code analysis tool. &lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Great stuff!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1519068" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fxcop/archive/tags/Custom+Rules/default.aspx">Custom Rules</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Code+Analysis/default.aspx">Code Analysis</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Documentation/default.aspx">Documentation</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Books/default.aspx">Books</category></item><item><title>And now back to your regularly scheduled FxCop documentation...</title><link>http://blogs.msdn.com/fxcop/archive/2007/01/06/and-now-back-to-your-regularly-scheduled-fxcop-documentation.aspx</link><pubDate>Sun, 07 Jan 2007 04:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1410095</guid><dc:creator>David M. Kean</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/fxcop/comments/1410095.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fxcop/commentrss.aspx?PostID=1410095</wfw:commentRss><wfw:comment>http://blogs.msdn.com/fxcop/rsscomments.aspx?PostID=1410095</wfw:comment><description>&lt;P&gt;As&amp;nbsp;&lt;EM&gt;a lot&lt;/EM&gt; of you noticed, just before Christmas all of our rule documentation links broke&amp;nbsp;from within FxCop. Unfortunately, due to the timing (and with the required people on holidays),&amp;nbsp;we could not get this fixed as soon as we had hoped. &lt;/P&gt;
&lt;P&gt;However, as of&amp;nbsp;early&amp;nbsp;this week,&amp;nbsp;the documentation should be back up and running. We apologise profusely and hope that it did not cause you too much of an inconvenience.&lt;/P&gt;
&lt;P&gt;To those &lt;A class="" href="http://channel9.msdn.com/ShowPost.aspx?PostID=267624" mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=267624"&gt;that thought we were cutting FxCop&lt;/A&gt;, I can assure you that the standalone will be sticking around in the future. :)&lt;/P&gt;
&lt;P&gt;However,&amp;nbsp;there&amp;nbsp;is good news out of this; the &lt;A class="" href="http://blogs.msdn.com/msdnwiki/" mce_href="http://blogs.msdn.com/msdnwiki/"&gt;MSDN Wiki Team&lt;/A&gt; have moved the&amp;nbsp;MSDN&amp;nbsp;wiki feature&amp;nbsp;across to the main &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/default.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/default.aspx"&gt;MSDN2&lt;/A&gt;&amp;nbsp;Library. The even better news, is that now Visual Studio users (&lt;A class="" href="http://blogs.msdn.com/fxcop/archive/2006/06/12/tip-get-more-information-about-a-rule-warning-within-visual-studio-david-kean.aspx" mce_href="http://blogs.msdn.com/fxcop/archive/2006/06/12/tip-get-more-information-about-a-rule-warning-within-visual-studio-david-kean.aspx"&gt;if they have enabled&amp;nbsp;live MSDN&lt;/A&gt;) can now&amp;nbsp;view, edit and add&amp;nbsp;these community blocks from within their Visual Studio help viewer. And with 33% of our &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/ee1hzekz(VS.80).aspx" mce_href="http://msdn2.microsoft.com/en-us/library/ee1hzekz(VS.80).aspx"&gt;rule topics&lt;/A&gt;&amp;nbsp;already with at least 1 community content block,&amp;nbsp; check it out!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1410095" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fxcop/archive/tags/Rules/default.aspx">Rules</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Code+Analysis/default.aspx">Code Analysis</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Documentation/default.aspx">Documentation</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/FxCop/default.aspx">FxCop</category></item><item><title>How would you rate the usefulness of this content? [David Kean]</title><link>http://blogs.msdn.com/fxcop/archive/2006/10/25/david-kean.aspx</link><pubDate>Thu, 26 Oct 2006 08:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:875412</guid><dc:creator>David M. Kean</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/fxcop/comments/875412.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fxcop/commentrss.aspx?PostID=875412</wfw:commentRss><wfw:comment>http://blogs.msdn.com/fxcop/rsscomments.aspx?PostID=875412</wfw:comment><description>&lt;P&gt;At Microsoft, we have a number of internal tools and websites that help improve our interaction with the community. One such site at our disposal is a tool that helps us&amp;nbsp;browse&amp;nbsp;feedback&amp;nbsp;provided about &lt;A class="" href="http://blogs.msdn.com/controlpanel/blogs/MSDN%20Library" mce_href="http://blogs.msdn.com/controlpanel/blogs/MSDN Library"&gt;MSDN Library&lt;/A&gt;&amp;nbsp;topics.&amp;nbsp;This feedback, which at times can be very telling, is provided&amp;nbsp;via&amp;nbsp;a rating scale and comments text box at the&amp;nbsp;bottom of each page under the heading &lt;EM&gt;How would you rate the usefulness of this content?&lt;/EM&gt;.&lt;BR&gt;&lt;BR&gt;Earlier this week I was using this tool to&amp;nbsp;browse through my team's topics trying to gleam how customers rated our documentation, when I came across one particular topic that stood out.&amp;nbsp;This topic, which was the description of the rule &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/ms182161.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/ms182161.aspx"&gt;Move pinvokes to native methods class&lt;/A&gt;, had a high number of comments (over 10) with a particularly low average rating (1.75&amp;nbsp;out of&amp;nbsp;9). After reading through the comments it was blatantly obviously as to why it was rated so low; it was missing a code sample that actually showed how to actually &lt;EM&gt;fix&lt;/EM&gt; the violation. One particular commentator summed it up:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I already have an example of the what violates the rule in my own code! How about an example of the fix instead?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;After reading through the topic, I wholeheartly agree and I've filed a bug&amp;nbsp;internally for User&amp;nbsp;Education&amp;nbsp;(UE)&amp;nbsp;to fix this. In the meantime however, if you head over on the sister &lt;A class="" href="http://msdnwiki.microsoft.com/" mce_href="http://msdnwiki.microsoft.com/"&gt;MSDN Wiki&lt;/A&gt; site (&lt;A class="" href="http://blogs.msdn.com/fxcop/archive/2006/06/29/fxcop-1-35-rule-documentation-now-on-msdn-wiki-david-kean.aspx" mce_href="http://blogs.msdn.com/fxcop/archive/2006/06/29/fxcop-1-35-rule-documentation-now-on-msdn-wiki-david-kean.aspx"&gt;which the&amp;nbsp;standalone FxCop now links to&lt;/A&gt;), I've &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/ms182161.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/ms182161.aspx"&gt;added a content block&lt;/A&gt; that greatly expands on the topic, showing what the topic is missing; the correct way to fix this violation.&lt;/P&gt;
&lt;P mce_keep="true"&gt;In conclusion, if you come across a topic that is lacking in, or contains, wrong&amp;nbsp;information, please spend 30 seconds filling out the comments at the bottom of the page - it can certainly help us to determine what topics need work.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=875412" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fxcop/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Rules/default.aspx">Rules</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Code+Analysis/default.aspx">Code Analysis</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Documentation/default.aspx">Documentation</category></item><item><title>FxCop 1.35 rule documentation now on MSDN Wiki [David Kean]</title><link>http://blogs.msdn.com/fxcop/archive/2006/06/29/fxcop-1-35-rule-documentation-now-on-msdn-wiki-david-kean.aspx</link><pubDate>Fri, 30 Jun 2006 03:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:651539</guid><dc:creator>David M. Kean</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/fxcop/comments/651539.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fxcop/commentrss.aspx?PostID=651539</wfw:commentRss><wfw:comment>http://blogs.msdn.com/fxcop/rsscomments.aspx?PostID=651539</wfw:comment><description>&lt;P&gt;One thing you might notice from today when you fire up &lt;A href="http://blogs.msdn.com/fxcop/archive/2006/06/23/644638.aspx"&gt;FxCop 1.35&lt;/A&gt;, is that the rule URLs are now redirecting to the new &lt;A href="http://msdnwiki.microsoft.com/en-us/mtpswiki/default.aspx"&gt;MSDN Library Wiki&lt;/A&gt; as opposed to the old docs on GotDotNet.&lt;/P&gt;
&lt;P&gt;To see this in action, try the following:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Open&amp;nbsp;FxCop 1.35 
&lt;LI&gt;Choose &lt;STRONG&gt;Windows&lt;/STRONG&gt; -&amp;gt; &lt;STRONG&gt;Rules&lt;/STRONG&gt; 
&lt;LI&gt;Expand the &lt;STRONG&gt;Naming Rules&lt;/STRONG&gt; node and double-click &lt;STRONG&gt;Abstract types should not have constructors&lt;/STRONG&gt; 
&lt;LI&gt;Choose&amp;nbsp;the &lt;STRONG&gt;Support &lt;/STRONG&gt;tab and click the &lt;STRONG&gt;URL&lt;/STRONG&gt; link&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;The cool thing about this, is, that you can now supplement the existing docs by adding your own comments to the bottom of the topics. For example, if you have a look at the bottom&amp;nbsp;of the &lt;A href="http://msdnwiki.microsoft.com/en-us/mtpswiki/09f458ac-dd88-4cd7-a47f-4106c1e80ece.aspx"&gt;Abstract types should not have constructors&lt;/A&gt; topic, you will see that I've added a Visual Basic example. While not a replacement for real documentation written by Microsoft's Programming Writers, adding your own comments helps us find out what topics need work,&amp;nbsp;better samples or what topics customers are struggling with.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;You may notice that some topics still redirect to the old topics; this is by-design.&amp;nbsp;Currently only rules that ship with Visual Studio Code Analysis have documentation on MSDN; over the coming months this will change as we work to move all the rules documentation over and document the new rules for FxCop 1.35.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=651539" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fxcop/archive/tags/Rules/default.aspx">Rules</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Releases/default.aspx">Releases</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Code+Analysis/default.aspx">Code Analysis</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Documentation/default.aspx">Documentation</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/FxCop/default.aspx">FxCop</category></item><item><title>TIP: Get more information about a rule/warning within Visual Studio [David Kean]</title><link>http://blogs.msdn.com/fxcop/archive/2006/06/12/tip-get-more-information-about-a-rule-warning-within-visual-studio-david-kean.aspx</link><pubDate>Tue, 13 Jun 2006 08:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:629193</guid><dc:creator>David M. Kean</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/fxcop/comments/629193.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fxcop/commentrss.aspx?PostID=629193</wfw:commentRss><wfw:comment>http://blogs.msdn.com/fxcop/rsscomments.aspx?PostID=629193</wfw:comment><description>&lt;P&gt;Did you know you can get more information about a particular rule/warning within Visual Studio; including its description, information on how to fix it, whether or not it is considered a breaking change, when or when not to suppress it and code samples?&lt;/P&gt;
&lt;P&gt;To do this for a particular warning in the &lt;STRONG&gt;Error List&lt;/STRONG&gt;:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Right-click the warning and choose &lt;STRONG&gt;Show Error Help&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-or-&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Select the warning and press &lt;STRONG&gt;F1&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;To do this for a particular rule:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;In &lt;STRONG&gt;Solution Explorer&lt;/STRONG&gt;, right-click your project and choose &lt;STRONG&gt;Properties&lt;/STRONG&gt; 
&lt;LI&gt;In the &lt;STRONG&gt;Project Properties &lt;/STRONG&gt;window, choose the &lt;STRONG&gt;Code Analysis &lt;/STRONG&gt;tab 
&lt;LI&gt;Expand one of the category nodes, select a rule node and press &lt;STRONG&gt;F1&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;This information is updated&amp;nbsp;regularly, so you can make sure the Help viewer always displays the most update-to-date information by changing it so that it tries the online MSDN Library version&amp;nbsp;before the local:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Choose &lt;STRONG&gt;Tools -&amp;gt; Options&lt;/STRONG&gt; 
&lt;LI&gt;In the &lt;STRONG&gt;Options&lt;/STRONG&gt; dialog,&amp;nbsp;expand to and select&amp;nbsp;the &lt;STRONG&gt;Environment -&amp;gt; Help -&amp;gt; Online &lt;/STRONG&gt;node 
&lt;LI&gt;Under &lt;STRONG&gt;When loading Help content&lt;/STRONG&gt;, choose &lt;STRONG&gt;Try online first, then local &lt;/STRONG&gt;and click &lt;STRONG&gt;OK&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=629193" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fxcop/archive/tags/Rules/default.aspx">Rules</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Code+Analysis/default.aspx">Code Analysis</category><category domain="http://blogs.msdn.com/fxcop/archive/tags/Documentation/default.aspx">Documentation</category></item></channel></rss>