Я работаю над проектом среднего размера, который использует qmake для создания файлов проектов Visual Studio 2005. Я пытаюсь создать его в Visual Studio 2010 Ultimate. Поскольку qmake не поддерживает эту среду IDE, у меня был предоставленный помощник преобразования, который конвертировал мое решение.
При попытке сборки я получаю следующую ошибку в одном из подпроектов:
CVTRES: фатальная ошибка CVT1100: дублирующий ресурс. Тип: ВАРИАНТ, имя: 1, язык: 0x0407
После того, как результаты Google сообщили мне, похоже, что эта ошибка может произойти при переходе на более новую версию Visual Studio, но я не знаю, почему и рекомендуемые там хаки не работают для меня.
То, что я уже пробовал, состоит в том, чтобы переименовать ressources в случайные числа, даже другое "имя" при каждом появлении информации о версии. Когда я снова создаю проект после прочтения ошибки и удаления соответствующего .RC файла, он работает один раз. Но это слишком большая проблема.
Какие-нибудь идеи? Спасибо заранее.