代码分析策略错误

如果在签入时不满足代码分析策略,将发生下列错误:

代码分析策略失败。 项目 {0} 中有错误或版本不是最新的。

版本包含错误,或者虽然修复了错误,但修复后未执行代码分析。

签入失败。 代码分析策略要求您通过 Visual Studio 签入文件时有打开的解决方案。

代码分析策略要求要签入的所有文件都必须位于当前打开的解决方案中。 若要更正此错误,请打开包含要签入的文件的解决方案。

挂起签入中的某些文件不属于当前打开的解决方案。

代码分析策略要求要签入的所有文件都必须位于当前打开的解决方案中。 当存在打开的解决方案,但“挂起签入”视图中的某些文件不是当前打开的解决方案的一部分时,将引发此错误。 若要更正此错误,请打开包含要签入的文件的解决方案。

“{0}”的版本不正确。 策略中指定的强名称为“{1}”。

此错误适用于 .NET 项目。 代码分析策略所需的规则 .dll 存在于本地计算机上,但是版本/公钥不匹配。 若要更正此错误,策略创建者必须更新其计算机上 C:\Program Files\Microsoft Visual Studio 8\Team Tools\Static Analysis Tools\FxCop\Rules\ 目录中的 .dll。

策略中指定的“{0}”程序集不存在。

此错误适用于 .NET 项目。 代码分析策略所需的规则 .dll 在客户端计算机上没有对应的已安装 dll。 若要更正此错误,策略创建者必须更新其计算机上 C:\Program Files\Microsoft Visual Studio 8\Team Tools\Static Analysis Tools\FxCop\Rules\ 目录中的 dll。

项目 {0} 的规则设置与代码分析策略不一致。

此错误适用于 .NET 项目。 托管代码规则设置不像策略所要求的那样严格。 若要更正此错误,客户端设置必须与服务器上的策略要求一样严格或比它更严格。

未在活动配置上启用代码分析。 签入前请切换到配置 {0} 并生成项目 {1}。

在 Visual Studio 中,活动配置未启用代码分析,但是至少一个代码分析已处于启用状态。

在签入前,必须先对项目 {0} 属性中的托管二进制文件启用代码分析并进行生成。

此错误适用于 Visual C++ .NET 应用程序。 策略需要执行托管代码分析,但是在客户端上的当前项目中,未启用托管代码分析。

在签入之前,必须先在项目 {0} 属性中启用代码分析并进行生成。

此错误适用于 Visual Studio 项目和 Web 项目。 策略需要执行托管代码分析,但是在客户端上的当前项目中,未启用托管代码分析。

在签入之前,必须先在项目 {0} 属性中启用 C/C++ 代码分析并进行生成。

此错误适用于非托管项目。 代码分析策略需要针对 C/C++ 的代码分析,但是在客户端上的当前项目中,未启用该代码分析。

计算代码分析策略需要安装 Visual Studio Team System 2008 Development Edition 或 Visual Studio Team System 2008 Team Suite。

若要计算代码分析策略,必须安装 Visual Studio Application Lifecycle Management 2008 Development Edition 或 Visual Studio 2008 Team Suite。 在安装过程中,必须从 Visual Studio 2008 Development Edition 或 Visual Studio 2008 Team Suite 中安装代码分析组件。

请参见

其他资源

代码分析应用程序错误