Visual C++ 2010 Express: targetpath anlegen



  • Hallo,

    ich bekomme folgende Fehlermeldung:

    1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5): warning MSB8012: TargetPath(C:\Users\Thomas\documents\visual studio 2010\Projects\Tom_Speed_1\Debug\Tom_Speed_1.exe) entspricht nicht dem OutputFile-Eigenschaftswert

    (C:\Users\Thomas\documents\visual studio 2010\Projects\Tom_Speed_1\Tom_Speed_1\Debug\Tom_Speed_1.exe) von Linker. Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Damit dieses Problem behoben werden kann, müssen die Eigenschaftswerte für $(OutDir), $(TargetName) und $(TargetExt) dem in %(Link.OutputFile) angegebenen Wert entsprechen.
    1> Tom_Speed_1.vcxproj -> C:\Users\Thomas\documents\visual studio 2010\Projects\Tom_Speed_1\Debug\Tom_Speed_1.exe

    Angelegt habe ich unter Linker, Allgemein, Ausgabedatei folgendes:
    .\Debug/Tom_Speed_1.exe

    Hat jemand eine Idee? 😕 😕 😕

    Vielen Dank.


  • Mod

    Das funktioniert niicht. MSBuild prüft ob der Linker Output mit den Einstellungen auf der Seite "General" übereinstimmt.
    http://blog.kalmbach-software.de/2010/04/27/converting-vc-projects-to-vc2010-warning-msb8012/

    BTW: Hättest Du per Google nach MSB8012 gesucht wärest Du sofort auf die Lösung gestossen...


Anmelden zum Antworten