Compiler Warning (level 1) CS1695
Sintaks #pragma checksum tidak valid; harus #pragma checksum "filename" "{XXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXX} "XXXX..."
Anda jarang mengalami error ini karena checksum umumnya dimasukkan pada run time jika Anda menghasilkan kode melalui Code Dom API.
Namun, jika Anda mengetikkan stetement ini #pragma
dan salah ketik GUID atau checksum, Anda akan mendapatkan error ini. Pemeriksaan sintaks oleh compiler tidak memvalidasi bahwa Anda mengetikkan GUID yang benar, tetapi memeriksa jumlah digit dan pemisah yang tepat, dan bahwa digit tersebut heksadesimal. Demikian juga, akan memverifikasi bahwa checksum berisi jumlah digit yang merata, dan bahwa digit bersifat heksadesimal.
Contoh berikut menghasilkan CS1695.
// CS1695.cs
#pragma checksum "12345" // CS1695
public class Test
{
static void Main()
{
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: