Neues leeres Projekt compiled nicht



  • Also folgende vorgehensweise:

    Neues Projekt -> MFC-Anwendung

    danach einfach Projekt erstellen und Visual Studio C++.net bringt mir 17 Buildfehler.

    ------ Erstellen gestartet: Projekt: Testfile, Konfiguration: Debug Win32 ------
    
    Kompilieren...
    stdafx.cpp
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\zmouse.h(141) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'HwndMSWheel'
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\zmouse.h(141) : error C2433: 'HWND' : 'inline' bei der Deklaration von Daten nicht zulässig
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\zmouse.h(141) : error C2501: 'HWND' : Fehlende Speicherklasse oder Typspezifizierer
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\zmouse.h(142) : error C2065: 'PUINT' : nichtdeklarierter Bezeichner
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\zmouse.h(142) : error C2146: Syntaxfehler : Fehlendes ')' vor Bezeichner 'puiMsh_MsgMouseWheel'
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\zmouse.h(142) : error C2501: 'HwndMSWheel' : Fehlende Speicherklasse oder Typspezifizierer
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\zmouse.h(147) : error C2059: Syntaxfehler : ')'
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\zmouse.h(148) : error C2143: Syntaxfehler : Es fehlt ';' vor '{'
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\zmouse.h(148) : error C2447: '{' : Funktionskopf fehlt - Parameterliste im alten Stil?
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\CommCtrl.h(30) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'HRESULT'
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\CommCtrl.h(30) : error C2501: 'HRESULT' : Fehlende Speicherklasse oder Typspezifizierer
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\PrSht.h(98) : error C2065: 'CALLBACK' : nichtdeklarierter Bezeichner
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\PrSht.h(98) : error C2065: 'LPFNPSPCALLBACKA' : nichtdeklarierter Bezeichner
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\PrSht.h(98) : error C2296: '*' : Ungültig, da der linke Operand vom Typ ''unknown-type'' ist
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\PrSht.h(98) : error C2297: '*' : Ungültig, da der rechte Operand vom Typ ''unknown-type'' ist
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\PrSht.h(98) : error C2501: 'UINT' : Fehlende Speicherklasse oder Typspezifizierer
    c:\Programme\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\PrSht.h(98) : fatal error C1903: Weiterverarbeitung nach vorherigem Fehler nicht möglich; Kompilierung wird abgebrochen.
    
    Das Build-Protokoll wurde unter "file://c:\Dokumente und Einstellungen\joerg\Eigene Dateien\Visual Studio-Projekte\Testfile\Debug\BuildLog.htm" gespeichert.
    Testfile - 17 Fehler, 0 Warnung(en)
    
    ---------------------- Fertig ----------------------
    
        Erstellen: 0 erfolgreich, 1 fehlgeschlagen, 0 übersprungen
    


  • - Check ob ein #include "stdafx.h" als erste include anweisung in deinen cpp files steht
    - Überprüfe ob ein stdafx.h file in deinem projekt-verzeichnis erstellt wurde
    - Überprüfe ob in der stdafx.h ein #include <afxwin.h> und #include <afxext.h> zu finden ist.
    - Check die inlcude-verzeinis einstellungen in den VC++ Einstellungen

    Falls nix zu finden ist, VC+ deinstallieren und noch mal neu darauf 🤡



  • ist alles OK von dem was du oben beschrieben hast.

    auf installieren hab ich eigentlich keine böcke.

    Naja für alle dies interessiert ich hab parallel noch eine Microsoft Support
    Anfrage gestartet.


Anmelden zum Antworten