Мой проект изначально был настроен на двоичную совместимость, но он не строился. Поэтому я сначала установил для него значение «Без совместимости», так он отлично строился. Затем я вернул его к двоичной совместимости и перезаписал ранее сгенерированный файл, все заработало нормально.
Почему это должно произойти?