Предупреждение компилятора (уровень 1) CS1695
Неверный синтаксис #pragma checksum; должно быть #pragma checksum "имя файла" "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" "XXXX..."
Эта ошибка возникает редко, так как контрольная сумма, как правило, добавляется во время выполнения, если код создается с помощью API Code Dom.
Однако если потребуется набрать оператор #pragma
и GUID или контрольная сумма будут введены неверно, появится эта ошибка. Проверка синтаксиса компилятором не охватывает проверку правильности ввода GUID, но производится проверка необходимого количества знаков и разделителей, а также того, являются ли цифры шестнадцатеричными. Также проверяется, содержит ли контрольная сумма четное количество цифр и являются ли они шестнадцатеричными.
Следующий пример приводит к возникновению предупреждения CS1695:
// CS1695.cs
#pragma checksum "12345" // CS1695
public class Test
{
static void Main()
{
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: