Wie löse ich CVT1100 in Visual Studio 2010 Ultimate auf?

Ich arbeite an einem mittelgroßen Projekt, bei dem mit qmake Visual Studio 2005-Projektdateien generiert werden. Ich versuche, es unter Visual Studio 2010 Ultimate zu erstellen. Da qmake diese IDE noch nicht unterstützt, habe ich den mitgelieferten Konvertierungsassistenten meine Lösung konvertieren lassen.

Wenn ich versuche zu erstellen, wird in einem der Unterprojekte der folgende Fehler angezeigt:

CVTRES: Schwerwiegender Fehler CVT1100: Ressource duplizieren. Typ: VERSION, Name: 1, Sprache: 0x0407

Nach den Ergebnissen von Google scheint es so zu sein, als würde dieser Fehler bei der Migration auf eine neuere Version von Visual Studio auftreten. Ich weiß jedoch nicht, warum und die dort empfohlenen Hacks funktionieren bei mir nicht.

Was ich schon versucht habe ist, die Ressourcen in Zufallszahlen umzubenennen, sogar einen anderen "Namen" bei jedem Auftreten der Versionsinformationen. Wenn ich das Projekt erneut erstelle, nachdem ich den Fehler gelesen und die entsprechende RC-Datei gelöscht habe, funktioniert es einmal. Aber das ist zu viel Hack.

Irgendwelche Ideen? Danke im Voraus

Antworten auf die Frage(24)

Ihre Antwort auf die Frage