none
VS2010 -> Vs2015 mit Update2, fehlende Property-pages, new.h in afx.h nicht gefunden RRS feed

  • Frage

  • Hi, ich habe gerade auf meinem Test-PC das aktuelle VS2015 mit Update 2 installiert.

    Meine 2010-Solution geöffnet, Konvertierung bestätigt+Migration auf VS2015-Compiletools-> keine Fehlermeldung

    Problem 1: Rechte Maus auf Projekt, Properties: nur Configuration Properties/Code Analysis/General vorhanden. Kein Debugging, keine Directories, nichts zu sehen

    Problem 2: Beim Übersetzen kommt dass das in afx.h verwendete new.h nicht gefunden wird.
    Nach einiger Recherche festgestellt, dass da was an den Include-Path-Einstellungen nicht passt.
    Da das normalerweise funktionieren sollte. (Irgendwas mit \Windows Kits\10\Include\10.0....\ucrt welcher unter normalen Umständen wohl automatisch benutzt werden sollte.)
    Damit bin ich aber wieder bei Problem 1: Keine Properties, keine Möglichkeit Pfade anzupassen.

    Wie repariere ich das ganze?

    Tschüß, Holger.

    Dienstag, 5. April 2016 14:26

Antworten

Alle Antworten

  • Hallo Holger,

    Wie ich aus Deinem anderen Thread entnehme, können diese Probleme auf eine schiefgegangene Installation zurückzuführen sein. Hast Du vor der Deinstallation geprüft, ob new.h unter Microsoft Visual Studio 14.0\VC\include zu finden ist?

    Gruß,
    Dimitar


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Mittwoch, 6. April 2016 14:09
    Administrator
  • Also, ich habe jetzt "VS2015 mit Update 2" deinstalliert und erst einmal das "einfache" VS2015 installiert.

    Ok. Jetzt sind die proppages da und tatsächlich:
    Mein Projekt - scheinbar historisch gewachsen - hat $(VCInstallDir)include;$(VCInstallDir)atlmfc\include;... in den VC++ Directories/Include Directories stehen.

    Nach Korrektur auf $(IncludePath) kompiliert das Projekt.

    Jetzt installiere ich die Updates 1 + 2. Mal schauen ob danach die proppages immer noch da sind...

    Tschüß, Holger.

    Mittwoch, 6. April 2016 14:33
  • Update 1 installiert. Property-Pages immer noch da, dafür jetzt das Problem wieder mit "kann new.h in afx.h" nicht finden.

    Habe in Include-Directories immer noch $(IncludePath) drin. Sollte VS also automatisch ziehen.

    Aber nein, musste in Include-Directories manuell
    C:\Programm Files (x86)\Windows Kits\10\Include\10.0.10140.0\ucrt

    bzw. in Lib-Directories
    C:\Programm Files (x86)\Windows Kits\10\Lib\10.0.10140.0\ucrt\x86

    ergänzen. Warum macht VS das nicht automatisch?

    Tschüß, Holger.

    Donnerstag, 7. April 2016 08:33
  • Jetzt habe ich auch noch das Update 2 installiert.
    Die Include-/Lib-Angaben für ucrt entfernt. Kompiliert trotzdem.

    Also war der Weg VS2015->Update 1->Update 2 deutlich besser als die Installation des "VS2015 mit Update 2"

    Tschüß, Holger.

    Donnerstag, 7. April 2016 09:27