Compilerwarnung (Stufe 1) CS1695
Ungültige #pragma checksum-Syntax; muss lauten: #pragma checksum "Dateiname" "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" "XXXX..."
Dieser Fehler sollte selten auftreten, da die Prüfsumme im Allgemeinen zur Laufzeit eingefügt wird, wenn Sie mithilfe der Code-Dom-API Code generieren.
Wenn Sie dann allerdings Eingaben in diese #pragma
-Anweisung vornehmen und die GUID oder die Prüfsumme falsch schreiben, würde dieser Fehler ausgegeben. Bei der Syntaxprüfung prüft der Compiler nicht, ob Sie eine korrekte GUID eingegeben haben. Er prüft jedoch, ob die Anzahl der Ziffern und Trennzeichen richtig ist und die Ziffern hexadezimal sind. Ebenso prüft er, ob die Prüfsumme eine gerade Anzahl von Ziffern enthält und die Ziffern hexadezimal sind.
Im folgenden Beispiel wird der Fehler CS1695 generiert:
// CS1695.cs
#pragma checksum "12345" // CS1695
public class Test
{
static void Main()
{
}
}
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: