Dies ist ein übliches MFC-Projekt, das in VC++ 2010 entwickelt wurde, aber da mein Client kein VC++ 2010 hat, muss ich auf VC++ 2008 downgraden. Als ich versuchte, bekam ich "Kann das Projekt aufgrund einer beschädigten Projektdatei nicht laden."Wie Downgrade von VC++ 2010-Projekt auf VC++ 2008?
Gibt es eine Möglichkeit, die Projektdatei herunterzustufen?
UPDATE: Wie die Leute vorgeschlagen haben, habe ich ein neues Projekt in VC 2008 erstellt und begann von dort. Es hat eine Stunde gedauert, bis es lauffähig war, also kann ich mich nicht beschweren. Aber natürlich war das Kopieren und Einfügen nicht einfach. Ich musste alle Include-Verzeichnisse und Bibliotheken korrekt kopieren. Und hatte unnötige Code-Teile zu löschen, die nicht existieren im Jahr 2008. Eine Sache, ich kann immer noch nicht herausfinden, ist ein Fehler in der rc-Datei
RC2176 : old DIB in res\MyApp.ico; pass it through SDKPAINT
Es kann offenbar nicht auf das Symbol Format aus irgendeinem Grunde erkennen. Für den Moment habe ich diesen Icon-Teil auskommentiert.
Um 2010 Projekt meinen Sie eine .vcxproj Datei? Das waren große Änderungen gegenüber den 2008.proj-Dateien (mit verschiedenen Build-Systemen), also nein, hier gibt es keinen Downgrade-Pfad. Sie müssen ein Projekt für VS2008 erstellen. http://StackOverflow.com/Questions/4621978/how-to-open-vcxproj-visual-c-project-with-visual-studio-2008 – birryree
@birrreee gut zu wissen. Danke für die Information. –