注在应用程序中使用的任何代码都应该使用 FxCop 进行分析。通过这个工具,可以检查托管代码程序集是否符合 .NET Framework 设计指导原则,其中包括符合基本级别的安全性。可以从 GotDotNet 站点 http://www.gotdotnet.com/team/fxcop/ 下载 FxCop。

<?xml version="1.0" encoding="utf-8"?>
<FxCopProject Version="1.3" Name="DotNetNuke_Core">
 <ProjectOptions>
  。。。。。
 </ProjectOptions>
 <Targets>
  <Target Name="bin\DotNetNuke.dll" Analyze="True" AnalyzeAllChildren="True" />
 </Targets>
 <Rules>
  <RuleFiles>
    。。。。。。
   </RuleFile>
  
<FxCopReport Version="1.3" LastAnalysis="2004-09-13 14:19:02Z">
  <Namespaces>
   <Namespace Name="DotNetNuke.Win32">
    。。。。。。
   <Namespace Name="DotNetNuke.WebServices">
    。。。。。。
   <Namespace Name="DotNetNuke.RecycleBin">
   
  <Rules>
   <Rule TypeName="AvoidNamespacesWithFewMembers">
    <Name>Avoid having a namespace with a small number of types</Name>
    <Description>A namespace should generally have more than five types.</Description>
    <LongDescription />
    <GroupOwner>MS FxCopDev</GroupOwner>
    <DevOwner />
    <Url>http://www.gotdotnet.com/team/fxcop/docs/rules/DesignRules/AvoidSmallNamespaces.html</Url>
    <Email>askfxcop@microsoft.com</Email>
    <MessageLevel Certainty="50">Warning</MessageLevel>
    <File Name="DesignRules.dll" Version="1.30.0.0" />
   </Rule>
  </Rules>
 </FxCopReport>
</FxCopProject>