Viele Fehler.. Ursprung unbekannt (möglich: Manifest)



  • Hi, ich bekomme manchmal ziemlich viele Fehler..
    Unter diesem "Externe Abhängigkeiten" Ordner habe ich Basetsd.h stehen und auch mein Manifest. Jetzt habe ich das Manifest mehrmals gelöscht, verschoben und neu gemacht, irgendwann hat es dann wieder funktioniert, und jetzt habe ich gerade 2 Dialoge zu dem Resourcenscript hinzugefügt und nun funktioniert es wieder nicht..

    meine Includes:

    #include <windows.h>
    #include <shellapi.h>
    #include <string.h>
    #include <stdio.h>
    #include <commctrl.h>
    #include "resource.h"

    Fehler:

    c:\programme\microsoft visual studio\vc98\include\mmsystem.h(1463) : error C2143: Syntaxfehler : Fehlendes ':' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\mmsystem.h(1463) : error C2057: Konstanter Ausdruck erwartet
    c:\programme\microsoft visual studio\vc98\include\mmsystem.h(1485) : error C2143: Syntaxfehler : Fehlendes ':' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\mmsystem.h(1485) : error C2057: Konstanter Ausdruck erwartet
    c:\programme\microsoft visual studio\vc98\include\mmsystem.h(1618) : error C2143: Syntaxfehler : Fehlendes ':' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\mmsystem.h(1618) : error C2057: Konstanter Ausdruck erwartet
    c:\programme\microsoft visual studio\vc98\include\mmsystem.h(1643) : error C2143: Syntaxfehler : Fehlendes ':' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\mmsystem.h(1643) : error C2057: Konstanter Ausdruck erwartet
    c:\programme\microsoft visual studio\vc98\include\mmsystem.h(1872) : error C2143: Syntaxfehler : Fehlendes ':' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\mmsystem.h(1872) : error C2057: Konstanter Ausdruck erwartet
    c:\programme\microsoft visual studio\vc98\include\mmsystem.h(1877) : error C2143: Syntaxfehler : Fehlendes ':' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\mmsystem.h(1877) : error C2057: Konstanter Ausdruck erwartet
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1048) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1048) : error C2143: Syntaxfehler : Fehlendes ';' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1048) : error C2059: Syntaxfehler : 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1048) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1093) : error C2059: Syntaxfehler : '}'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1358) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1358) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1358) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1358) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1647) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1647) : error C2143: Syntaxfehler : Fehlendes ';' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1647) : error C2059: Syntaxfehler : 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1647) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1651) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1657) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1662) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1667) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1672) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1677) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1682) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1686) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1689) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1761) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1761) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1761) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1761) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(1764) : error C2059: Syntaxfehler : '}'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2090) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2090) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2090) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2090) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2179) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2179) : error C2143: Syntaxfehler : Fehlendes ';' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2179) : error C2059: Syntaxfehler : 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2181) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2185) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2185) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2185) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2185) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2220) : error C2059: Syntaxfehler : '}'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2281) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2281) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2281) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2283) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2295) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2295) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2295) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2295) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2461) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2461) : error C2143: Syntaxfehler : Fehlendes ';' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2461) : error C2059: Syntaxfehler : 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2463) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2467) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2467) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2467) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2467) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2472) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2476) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2480) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2484) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2488) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2492) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2496) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2499) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2503) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2503) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2503) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2503) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2508) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2512) : warning C4028: Formaler Parameter 1 unterscheidet sich von der Deklaration
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2519) : error C2059: Syntaxfehler : '}'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2593) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2593) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2593) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(2593) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3122) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3122) : error C2143: Syntaxfehler : Fehlendes ';' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3122) : error C2059: Syntaxfehler : 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3127) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3131) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3131) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3131) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3134) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3137) : error C2059: Syntaxfehler : '}'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3174) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3174) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3174) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3182) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3194) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3194) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3194) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(3196) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6495) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6495) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6495) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6500) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6505) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6505) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6505) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6513) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6517) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6517) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6517) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6520) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6525) : error C2143: Syntaxfehler : Fehlendes ')' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6525) : error C2143: Syntaxfehler : Fehlendes '{' vor 'string'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6525) : error C2059: Syntaxfehler : '<unbekannt>'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6527) : error C2059: Syntaxfehler : ')'
    c:\programme\microsoft visual studio\vc98\include\oaidl.h(6527) : fatal error C1003: Mehr als 100 Fehler gefunden; Kompilierung wird abgebrochen.
    Fehler beim Ausführen von cl.exe.
    102 Fehler, 19 Warnung(en)



  • Jetzt habe ich gerade "#include <shellapi.h>" auskommentiert und nun funktioniert es wieder.

    Gerade eben musste ich es auch auskommentieren, denn danach hat es funktioniert...
    Und später musste ich shellapi.h wieder inkludieren, weil es _ohne_ nicht funktionierte....

    Was denn jetzt, shellapi.h rein oder raus? 😞



  • Dieser Thread wurde von Moderator/in Tim aus dem Forum ANSI C in das Forum Compiler- und IDE-Forum verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Jetzt hat es bis gerade funktioniert, und plötzlich kamen die Fehler wieder...
    Bis ich shellapi.h wieder inkludiert habe _



  • Weiß das Keiner?
    Ich bin gerade an einem Projekt dran, und diese Fehlermeldungen stören immens, vor allem, da ich deren Quelle nicht kenne 😞



  • Du könntest damit starten nen aktuelles Platform SDK zu installieren und bei deiner IDE einzurichten...
    Die Header vom vc98 dürften mittlerweile uralt sein...



  • Ich würde mal auf um die 9 Jahre tippen 😉

    Aber wieso funktioniert es so unregelmäßig?
    Manchmal klappt es mit und manchmal muss es ohne sein, damit es funktioniert.


Anmelden zum Antworten