"C: \ Microsoft.Cpp.Default.props" wurde nicht gefunden

11

Ich habe ein Projekt in Visual Studio 2013 erstellt.

Die Projektdatei hat folgende Eigenschaften:

ExtrasVersion="12.0", PlatformToolset = v120.

Ich habe Visual Studio 2013 und Microsoft Build Tools 2015 installiert. Dieses Projekt wird erfolgreich mit MSBuild 12.0 erstellt. Bei dem Versuch, es mit MSBuild 14.0 zu erstellen, erhalte ich einen Fehler

%Vor%

Wie ich verstehe, ist das Problem, dass die Variable VCTargetsPath nicht ausgewertet wird. Wenn ich vor dem Build die Variable VCTargetsPath angabe (mit dem Wert C: \ Programme (x86) \ MSBuild \ Microsoft.Cpp \ v4.0 \ V120), ist das Problem gelöst.

Dieser Ansatz ist jedoch nicht sehr praktisch, wenn der Pfad anders ist. Ist es möglich, das Problem irgendwie besser zu lösen?

Der Registrierungsschlüssel und sein Wert:

%Vor%     
Serg 17.01.2017, 10:54
quelle

0 Antworten