Там ошибка говорит вам, что с вашей программой что-то не так. Хотя _ASSERTE может быть непосредственной причиной, здесь есть более глубокая проблема, которую вы должны решить.
Ваши сценарии сборки или исходный код являются # define-ing _AFXDLL, который сообщает MFC, что вы планируете использовать версию MFC для DLL. Что требует от вас использования DLL-версии CRT. Но ключ / MT вводит статическую версию CRT.
Я настоятельно рекомендую использовать ключ / MD для использования библиотеки CRT DLL, а также библиотеки MFC. Вы не объясняете, почему вы пытаетесь использовать / MT, но это очень редко правильный выбор.
В качестве альтернативы, если вы фиксируете маршрут / MT, вам не следует определять _AFXDLL.
Наконец, есть небольшой шанс, что вы вообще не собираетесь использовать MFC. В этом случае прекратите включать заголовки MFC (afx * .h), и ошибка исчезнет.
Martyn