При запуске анализатора я получаю следующее:
Предупреждение Структура CA1900 «PageHeader» содержит следующие непереносимые поля: «PageHeader.TicksInPage»
У меня есть [StructLayout (LayoutKind.Явный)], и TicksInPage определяется как:
[FieldOffset(14)]
public int TicksInPage;
Так что я могу видеть, как существует проблема, не связанная с ограничениями.У меня вопрос - этот код некоторое время работал как в 32-, так и в 64-битной Windows, без проблем.Это настольное приложение, а не серверное приложение.Должен ли я беспокоиться об этом предупреждении?