Visual Studio 2015 erkennt keine v141 (2017) Build tools

11

Ich habe Windows 10 x64 mit installiertem neuesten Visual Studio 2015. Ich benötigte v141 Build-Tools, also habe ich Visual Studio 2017 C ++ Build-Tools heruntergeladen und installiert. Immerhin zeigt die IDE in den Projekteinstellungen nur das v140 im Platform Toolset Listbox an.

Ich habe überprüft, ob es installiert ist und Kernwerkzeuge, Mstools und Tools v141 enthält.

    
GAMELASTER 18.05.2017, 11:20
quelle

1 Antwort

15
  

Visual Studio 2015 erkennt keine v141 (2017) Build-Tools

Platform Toolset V141 stammt von Visual Studio 15 2017 und nicht von Visual Studio 14 2015. Grundsätzlich ist die Software abwärtskompatibel, aber nicht aufwärtskompatibel. Wenn Sie also mehrere Build-Tool-Versionen installiert haben, kann die neueste auch die Toolsets verwenden von den Älteren zur Verfügung gestellt.

Mit anderen Worten, nach dem installierten Toolset v141 wird das Toolset v141 zu der Liste verfügbarer Toolsets in VS2017 hinzugefügt - jedoch nicht in dem anderen VS, z. VS2015. Daher wird das v141 in den Projekteinstellungen nicht in der Listbox des Visual Studio 2015-Platform-Toolsets angezeigt.

Wenn Sie v141-Build-Tools verwenden möchten, können Sie Visual Studio 2017 installieren und Ihr Projekt auf Visual Studio 2017 aktualisieren. In diesem Fall können Sie nach der Installation von v140 toolset weiterhin das alte Build-Toolset v140 verwenden:

    
Leo Liu-MSFT 19.05.2017, 05:45
quelle