次の方法で共有


コード分析ポリシー エラー

以下のエラーは、チェックインにおいてコード分析ポリシーに適合しない場合に発生します。

1 つ以上のプロジェクトのコード分析設定がコード分析ポリシーに準拠していません。

チーム プロジェクト ソース管理にチェックインする一つ以上のコード プロジェクトのコード分析の必要条件は満たされませんいません。このエラーは、次の条件のうち一つ以上が原因で発生する場合があります:

  1. コード分析はソリューションのプロジェクトすべてのビルドで有効になっています。

  2. たとえば、チーム プロジェクトの規則セットに Visual Studio で実行する規則セットで、 アクション= サーバーのエラー に設定される規則 警告なし に設定されている アクション よりも) Visual Studio プロジェクトのローカル規則セットに設定するよりも制限する アクション があります。

  3. 規則セットは、チーム プロジェクトのコード分析チェックイン ポリシーで指定された規則セットで指定された規則の Visual Studio の次の値を含めるすべてで指定します。

コード分析ポリシーに失敗しました。プロジェクト {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 が、クライアント コンピューターにインストールされていません。このエラーを修正するには、コンピューターの C:\Program Files\Microsoft Visual Studio 8\Team Tools\Static Analysis Tools\FxCop\Rules\ ディレクトリにある .dll を、ポリシーの作成者が更新する必要があります。

プロジェクト {0} の規則の設定がコード分析ポリシーに一致していません。

このエラーは、.NET プロジェクトで発生します。マネージ コード規則の設定が、ポリシーで要求されている厳密さを満たしていません。このエラーを修正するには、クライアント設定をサーバー側のポリシー要件と同等以上に厳密にします。

コード分析は、アクティブな構成で有効になっていません。チェックインする前に、構成 {0} に切り替えて、プロジェクト {1} をビルドしてください。

Visual Studio では、アクティブ構成ではコード分析は有効ではありませんが、有効になっているコード分析が少なくとも 1 つあります。

チェックインする前に、マネージ バイナリのコード分析をプロジェクト {0} プロパティおよびビルドで有効にしなければなりません。

このエラーは、Visual C++ .NET アプリケーションで発生します。ポリシーでは、マネージ コード分析の実行を要求していますが、クライアント上の現在のプロジェクトでは有効になっていません。

チェックインする前に、コード分析をプロジェクト {0} プロパティおよびビルドで有効にしなければなりません。

このエラーは、Visual Studio プロジェクトおよび Web プロジェクトで発生します。ポリシーでは、マネージ コード分析の実行を要求していますが、クライアント上の現在のプロジェクトでは有効になっていません。

チェックインする前に、C/C++ コード分析をプロジェクト {0} プロパティおよびビルドで有効にしなければなりません。

このエラーは、アンマネージ プロジェクトで発生します。コード分析ポリシーでは、C/C++ のコード分析の実行を要求していますが、クライアント上の現在のプロジェクトでは有効になっていません。

コード分析ポリシーの評価には、Visual Studio Team System 2008 Development Edition または Visual Studio Team System 2008 Team Suite がインストールされている必要があります。

コード分析ポリシーを評価するには、Visual Studio アプリケーション ライフサイクル管理 2008 Development Edition または Visual Studio 2008 Team Suite がインストールされている必要があります。コード分析コンポーネントは、Visual Studio 2008 Development Edition または Visual Studio 2008 Team Suite のセットアップの間にインストールする必要があります。

参照

その他の技術情報

コード分析のアプリケーション エラー