Kod analizy polityki błędów
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:
Analiza kodu przy kompilacji nie jest włączona dla wszystkich projektów w rozwiązaniu.
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).
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 naprawić ten błąd, twórca zasad musi zaktualizować pliki dll w katalogu C:\Program Files\Microsoft Visual Studio 8\Team Tools\Static analizy Tools\FxCop\Rules\ na jego 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 naprawić ten błąd, twórca zasad musi zaktualizować pliki dll w katalogu C:\Program Files\Microsoft Visual Studio 8\Team Tools\Static analizy Tools\FxCop\Rules\ na jego 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.
Ocena polityki analizy kodu wymaga zainstalowanych Visual Studio Team System 2008 Development Edition lub Visual Studio Team System 2008 Team Suite.
Do oceny polityki analizy kodu również Visual Studio Application Lifecycle Management 2008 Development Edition lub Visual Studio 2008 Team Suite muszą być zainstalowane.Składniki analizy kodu muszą być zainstalowane z Visual Studio 2008 Development Edition lub Visual Studio 2008 Team Suite podczas instalacji.