Compiler Warning (level 1) CS1695
Invalid #pragma checksum syntax; should be #pragma checksum "filename" "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" "XXXX..."
You should rarely encounter this error since the checksum is generally inserted at run time if you are generating code by means of the Code Dom API.
However, if you were to type in this #pragma
statement and mistype either the GUID or checksum, you would get this error. The syntax checking by the compiler does not validate that you typed in a correct GUID, but it does check for the right number of digits and delimiters, and that the digits are hexadecimal. Likewise, it verifies that the checksum contains an even number of digits, and that the digits are hexadecimal.
The following example generates CS1695.
// CS1695.cs
#pragma checksum "12345" // CS1695
public class Test
{
static void Main()
{
}
}
.NET feedback
.NET is an open source project. Select a link to provide feedback: