İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Uyarısı (düzey 1) CS1695

Geçersiz #pragma sağlama toplamı söz dizimi; #pragma sağlama toplamı "filename" "{XXXXXXXXX-XXXX-XXXX-XXXX-XXXX-XXXXXXXXXX}" "XXXX..." olmalıdır

Kod Dom API'sini kullanarak kod oluşturuyorsanız sağlama toplamı genellikle çalışma zamanında eklendiğinden bu hatayla nadiren karşılaşmalısınız.

Ancak, bu #pragma deyimi yazıp GUID veya sağlama toplamını yanlış yazarsanız, bu hatayı alırsınız. Derleyici tarafından yapılan söz dizimi denetimi, doğru BIR GUID yazdığınızı doğrulamaz, ancak doğru basamak ve sınırlayıcı sayısını denetler ve basamakların onaltılık olduğunu denetler. Benzer şekilde, sağlama toplamının çift sayıda basamak içerdiğini ve basamakların onaltılık olduğunu doğrular.

Örnek

Aşağıdaki örnek CS1695 oluşturur.

// CS1695.cs  
  
#pragma checksum "12345"  // CS1695  
  
public class Test  
{  
    static void Main()  
    {  
    }  
}