Ostrzeżenie kompilatora (poziom 1) CS1695
Nieprawidłowa składnia sumy kontrolnej #pragma; powinna być #pragma sumą kontrolną "nazwa pliku" "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" "XXXX..."
Rzadko występuje ten błąd, ponieważ suma kontrolna jest zwykle wstawiana w czasie wykonywania, jeśli generujesz kod za pomocą interfejsu API dom kodu.
Jeśli jednak chcesz wpisać tę #pragma
instrukcję i błędnie wpisać identyfikator GUID lub sumę kontrolną, zostanie wyświetlony ten błąd. Sprawdzanie składni przez kompilator nie sprawdza, czy wpisane w prawidłowym identyfikatorze GUID, ale sprawdza poprawną liczbę cyfr i ograniczników oraz że cyfry są szesnastkowe. Podobnie sprawdza, czy suma kontrolna zawiera parzystą liczbę cyfr i że cyfry są szesnastkowe.
Poniższy przykład generuje cs1695.
// CS1695.cs
#pragma checksum "12345" // CS1695
public class Test
{
static void Main()
{
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: