注在应用程序中使用的任何代码都应该使用 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>