从Visual Studio 2008中缺少代码分析
我刚刚在虚拟PC上安装了Visual Studio 2008来评估它,我想尝试的功能之一就是代码分析。从Visual Studio 2008中缺少代码分析
但是,我似乎无法在任何地方找到它,在MSDN它说,你可以右键点击一个项目,选择属性,然后从那里启用它。但是我没有在任何地方看到这个选项。
起初我以为这可能是因为我转换一个ASP.NET 2005年目标项目.NET 2.0然而由于我创建了一个虚拟3.5项目测试但仍然没有运气
有任何人碰到这种?
编辑:我目前使用Visual Studio 2008 SP1和VB.NET/ASP.NET工作项目
代码分析仅适用于Visual Studio的Team System版本。所有其他人只能进行单元测试。
您是否正在评估专业或更大型(即Team System)版本?据我所知,Code Analysis并不包含在Professional和更小的版本中。
似乎代码分析只能从这些Visual Studio版本的GUI中删除。
当使用Visual Studio Express的2008年,该项目文件中包含的章节 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == ...
行 <RunCodeAnalysis>true</RunCodeAnalysis>
代码分析将相应的项目配置下运行。
在我的机器上,这意味着文件位于 C:\ Program Files(x86)\ Microsoft Visual Studio 9.0 \ Team Tools \ Static Analysis Tools \ FxCop \ FxCopCmd.exe 正在执行中,其中有很多参数和它的输出会自动导入警告窗格。
因此,也许FxCop必须单独安装,但除此之外,即使是VS Express似乎支持代码分析工具。
在这里我安装了Visual Studio 2010专业版。我在想什么! – nicojs 2011-12-21 09:50:08