用于silverlight代码分析的fxcop-.NET3.5

用于silverlight代码分析的fxcop-.NET3.5,silverlight,fxcop,Silverlight,Fxcop,在.NET3.5中,我是否可以使用fxcop对silverlight代码运行静态代码分析 我找到了这个 同时也是一种工具 不过这些都是针对.NET4.0的 我一直在努力寻找vs和fx cop中内置代码分析的区别。我原以为计划是把两者集中在一点上。 无论如何,我们对silverlight 3项目使用内置的代码分析,它在visual studio和构建服务器上都可以正常工作 有什么特别的原因不使用内置代码分析吗?FxCop*可以从任何高于2.0的版本分析Silverlight。为此,需要将项目生成的

在.NET3.5中,我是否可以使用fxcop对silverlight代码运行静态代码分析

我找到了这个 同时也是一种工具


不过这些都是针对.NET4.0的

我一直在努力寻找vs和fx cop中内置代码分析的区别。我原以为计划是把两者集中在一点上。 无论如何,我们对silverlight 3项目使用内置的代码分析,它在visual studio和构建服务器上都可以正常工作

有什么特别的原因不使用内置代码分析吗?

FxCop*可以从任何高于2.0的版本分析Silverlight。为此,需要将项目生成的DLL添加到FxCop项目中。您可以在项目的bin目录中找到DLL

这将分析您的代码。如果还想添加对XAML的分析,则需要添加一些附加规则。最简单的方法是使用。不幸的是,在撰写本文时,它自2010年4月以来一直没有更新过,所以不要期望它是非常最新的-它可能不适用于FxCop的最新版本

脚注
*10.0,但可能还有其他版本。

我们有一个连续集成过程cruisecontrol,它要求运行fxcop以获得成功构建。到目前为止,我们一直在愉快地使用core.net的东西,现在silverlight的东西已经出现了。我们还需要对这些代码进行fxcop集成:在silverlight工具包上,我们可以将fxcop很好地用于silverlight项目。。。所以+1就行了fine@Jeff您的意思是能够在.net 3.5 silverlight上运行fxcop吗?并非所有Visual Studio变体都提供内置代码分析。对于那些使用Professional或Express的人来说,FxCop是我们唯一的选择。看起来XAML工具包已经更新,支持Silverlight 3和4。不过,您只需将Silverlight DLL添加到FxCop项目中,就可以开始了。