Udostępnij za pośrednictwem


Błędy zasad analizy kodu

Poniższe błędy występują jeśli reguły analizy kodu nie są zaspokojone podczas ewidencjonowania:

Ustawienia analizy kodu dla jednego lub więcej projektów nie są zgodne z zasadami analizy kodu.

Wymagania analizy kodu ewidencjonowania źródła projektu zespołowego nie zostały osiągnięte dla jednego lub więcej projektów kodu.Ten błąd może być spowodowany przez jeden lub więcej z następujących warunków:

  1. Analiza kodu przy kompilacji nie jest włączona dla wszystkich projektów w rozwiązaniu.

  2. Lokalny zbiór reguł dla projektu programu Visual Studio ma ustawione mniej restrykcyjne reguły akcji niż reguły projektu zespołowego (na przykład reguła, która jest ustawiona na akcja=Błąd na serwerze, ma jej odpowiednik akcja ustawiony na Ostrzeżenie lub Brak w zbiorze reguł uruchamianego programu Visual Studio).

  3. Zbiór reguł określonych w Visual Studio nie zawiera wszystkich reguł, które są określone w zbiorze reguł w zasadach ewidencjonowania analizy kodu dla projektu zespołowego.

Zasady analizy kodu nie powiodły się. W projekcie {0} występują błędy lub kompilacja nie jest aktualna.

Kompilacja zawiera błędy lub błędy zostały naprawione, ale nie wykonano analizy kodu po poprawkach.

Ewidencjonowanie nie powiodło się. Zasady analizy kodu wymagają, aby ewidencjonować za pomocą programu Visual Studio z otwartym rozwiązaniem.

Zasady analizy kodu wymagają, aby wszystkie pliki podlegające zewidencjonowaniu były w aktualnie otwartym rozwiązaniu.Aby poprawić ten błąd, należy otworzyć rozwiązanie zawierające plik do zewidencjonowania.

Nie wszystkie pliki oczekujące zewidencjonowania są w obrębie aktualnie otwartego rozwiązania.

Zasady analizy kodu wymagają, aby wszystkie pliki podlegające zewidencjonowaniu były w aktualnie otwartym rozwiązaniu.Ten błąd jest wywoływany, gdy istnieje otwarte rozwiązanie, ale niektóre pliki w widoku "oczekujące zewidencjonowania" nie są częścią aktualnie otwartego rozwiązania.Aby poprawić ten błąd, należy otworzyć rozwiązanie zawierające plik do zewidencjonowania.

Wersja '{0}' nie jest poprawna. Silna nazwa określona w zasadach to '{1}'.

Ten błąd dotyczy projektów .NET.Wymagany przez analizę kodu dll reguł istnieje na komputerze lokalnym, ale klucz publiczny/wersja nie są zgodne.Aby poprawić ten błąd, twórcy zasad należy zaktualizować biblioteki w C:\Program Files\Microsoft Visual Studio 8\Team Tools\Static Analysis Tools\FxCop\Rules\ katalogu na swoim komputerze.

Zestaw '{0}' określony w zasadach nie istnieje.

Ten błąd dotyczy projektów .NET.Reguła wymagana przez zasady analizy kodu nie posiada odpowiadającego pliku dll zainstalowanego na komputerze klienckim.Aby poprawić ten błąd, twórcy zasad należy zaktualizować biblioteki dll w C:\Program Files\Microsoft Visual Studio 8\Team Tools\Static Analysis Tools\FxCop\Rules\ katalogu na swoim komputerze.

Ustawienia reguł projektu {0} nie są zgodne z zasadami analizy kodu.

Ten błąd dotyczy projektów .NET.Ustawienia reguł kodu zarządzanego nie są tak rygorystyczne, jak wymagają tego reguły.Aby naprawić ten błąd, ustawienia klienta muszą być takie same lub bardziej rygorystyczne niż wymagania zasad na serwerze.

Analiza kodu nie jest włączona w aktywnej konfiguracji. Należy przełączyć się do konfiguracji {0} i zbudować projekt {1} przed ewidencjonowaniem.

W Visual Studio, aktywna konfiguracja nie ma włączonej analizy kodu, ale istnieje co najmniej jedna włączona analiza kodu.

Należy włączyć analizę kodu dla zarządzanych plików binarnych w właściwościach projektu {0} i zbudować go przed ewidencjonowaniem.

Ten błąd dotyczy aplikacji .NET Visual C++.Zasady wymagają przeprowadzenia analizy kodu zarządzanego, ale nie jest ona włączona w bieżącym projekcie u klienta.

Należy włączyć analizę kodu we właściwościach projektu {0} i zbudować projekt przed ewidencjonowaniem.

Ten błąd jest stosowany do projektów Visual Studio i projektów sieci Web.Zasady wymagają przeprowadzenia analizy kodu zarządzanego, ale nie jest ona włączona w bieżącym projekcie u klienta.

Należy włączyć analizę kodu C/C++ we właściwościach projektu {0} i zbudować projekt przed ewidencjonowaniem.

Ten błąd dotyczy projektów niezarządzanych.Zasady analizy kodu wymagają analizy kodu dla C/C++, ale nie jest ona włączona w bieżącym projekcie u klienta.

Zobacz też

Inne zasoby

Błędy aplikacji analizy kodu