none
"Microsoft.Cpp.Default.props" fehlt, Ursache gesucht (Simulink-Twincat-Kopplung) RRS feed

  • Frage

  • Guten Tag,

    wir versuchen im Moment, ein Simulinkmodell in TwinCAT einzubinden. Das Generieren des Codes in C++ funktioniert soweit, jedoch kann das entstehende C++ Projekt nicht publiziert werden. Es tritt die folgende Meldung auf:

    Der Buildvorgang wurde am 13.06.2016 15:26:04 gestartet. 
    Projekt "C:\Users\Labor\Desktop\IK_tempklemmen\test_tct\test.vcxproj" auf Knoten "1", TcPublishModule Ziel(e). 
    C:\Users\Labor\Desktop\IK_tempklemmen\test_tct\test.vcxproj(2,1958): error MSB4019: Das importierte Projekt "C:\Microsoft.Cpp.Default.props" wurde nicht gefunden. Vergewissern Sie sich, dass der Pfad in der <Import>-Deklaration korrekt und die Datei auf dem Datentr„ger vorhanden ist. 
    Die Erstellung des Projekts "C:\Users\Labor\Desktop\IK_tempklemmen\test_tct\test.vcxproj" ist abgeschlossen, TcPublishModule Ziel(e) -- FEHLER. 
     
    Fehler beim Buildvorgang. 
     
    "C:\Users\Labor\Desktop\IK_tempklemmen\test_tct\test.vcxproj" (TcPublishModule Ziel) (1) -> 
      C:\Users\Labor\Desktop\IK_tempklemmen\test_tct\test.vcxproj(2,1958): error MSB4019: Das importierte Projekt "C:\Microsoft.Cpp.Default.props" wurde nicht gefunden. Vergewissern Sie sich, dass der Pfad in der <Import>-Deklaration korrekt und die Datei auf dem Datentr„ger vorhanden ist.

    Zu sehen ist, dass eine Datei namens "Microsoft.Cpp.default.props" fehlt (eine Umgebungsvariable VCTargetsPath die auf auf diese Datei zeigen sollte war auch nicht vorhanden).

    Wir versuchten einfach mal jede Microsoft Software (sprich alles benötigte für Visual Studio 2010) neu zu installieren.

    Wir wollten in folgender Reihenfolge vorgehen:

    1. .Net-Framework 4.0

    2. SDK7.1 (mit ggf. einem Patch laut Internet, wobei wir nicht wissen wofür der sein soll)

    3. Visual Studio 2010 (was allerdings irgendwie nicht zu deinstallieren ist)

    Schritt 1 ist erfolgreich durchgelaufen. Bei SDK7.1 wird gemeckert, wobei folgender Error-log ausgegeben wurde.

    http://pastebin.com/2uTDviT6 (<-- Error-Log)

    Unsere Frage ist nun was der Error-Log aussagt und warum das Simulink-Modell nicht in ein Twincat-Modell/C++-Projekt gewandelt werden kann.

    Grüße


    • Bearbeitet jarei002 Montag, 13. Juni 2016 13:43
    Montag, 13. Juni 2016 13:42

Antworten