Внезапная компиляция любого собственного проекта DLL C ++ VS2008 завершается неудачно.Общим у них является то, что называют Manifest Tool mt.exe.Когда этот инструмент вызывается, он всегда вылетает с сообщением
mt.exe has stopped working
Интересным фактом является то, что командной строкой для инструментов манифеста всегда является
/ nologo / outputresource: ".. \ FooDll \ Release \ FooDll.dll; # 2 "
независимо от настроек в свойствах проекта.Когда я создаю новую собственную C ++ DLL, командная строка изменяется в соответствии с настройками.Манифест обрабатывается как ресурс.
Что это за ;#2
и как я могу найти и устранить проблему?