Visual Studio 2013: CL.exe beendet mit code -1073741515

Ich habe eine frische Windows 8.1 Pro x64 installieren, eine frische Visual Studio 2013 Pro.
Wenn Sie versuchen, zu kompilieren eines Projekts mit Plattform-Toolset Windows7.1SDK ich bin immer

Error   1   error MSB6006: "CL.exe" exited with code -1073741515.   C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.targets   57  5   MenuBrowser

Ich habe versucht mit der mitgelieferten "Windows SDK Configuration Tool" und außerdem eine Fehlermeldung über das Visual Studio 2005 und 2008 nicht installiert ich denke es hat seine Aufgabe erfüllt.

Ich habe versucht, die Registrierung manuell Bearbeiten:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows

wo ich manuell CurrentInstallFolder als C:\Program Files\Microsoft SDKs\Windows\v7.1\ und CurrentVersion als 7.1.7600.0.30514. Wenn ich sehe, das Projekt Eigenschaften und klicken Sie auf die verschiedenen Pfade /Variablen gibt es -> mehr> Makros, ich kann sehen, dass $(WindowsSdkDir) korrekt ist.

Eine Idee, was ich versuchen sollte? Nie lief in dieses problem, auf der alten-Entwicklung computer mit Windows 7 und VS 2012.

L. E. als Hinweis, wenn ich versuche ein neues Projekt mit den v120-tools, es funktioniert, aber ich brauche das Windows7.1SDK-tools.

  • Nur als Hilfe, der exit-code kann interpretiert werden als 0xC0000135 (unsigned version des Codes, den Sie haben), die werden wahrscheinlich wiederum mehr Ergebnisse bei der Suche. Eine schnelle Suche für, die sich die Möglichkeit, dass Sie möglicherweise verknüpfen 32-bit-Bibliotheken in 64-bit Projekt? Oder Sie haben nicht das richtige vcvarsall.Fledermaus?
  • Danke für die Antwort! Ich bin mit von innerhalb der IDE. Win32 Debug, Release, x64 Debug, Release, mit dem Clean-Projekt in der zwischen den gleichen Fehler.
  • Für diese Angelegenheit ich habe eine neue Konsole-Anwendung-Projekt, und es wird nicht kompiliert mit Windows7.1SDK.
  • Alles was ich vorschlagen kann, ist zu prüfen, die 2013 ein "äquivalent-Projekte und-Lösungen" in den Optionen (sorry, ich habe nur 2008 hier!!), und überprüfen Sie, dass die Pfade zur Mediathek Dateien für win32-und win64-Projekte korrekt eingestellt sind ($(WindowsSdkDir)\lib und $(WindowsSdkDir)\lib\x64 oder ähnliches).
  • Include-Verzeichnisse sind $(WindowsSdkDir)\include;$(VCInstallDir)include und wenn ich erweitern, und klicken Sie auf Makros, ich kann sehen $(WindowsSdkDir) als C:\Program Files\Microsoft SDKs\Windows\v7.1\ ist das so richtig auf meinem Rechner. Gleiche für die libs - $(WindowsSdkDir)lib;$(VCInstallDir)lib.
InformationsquelleAutor foxx1337 | 2014-02-26
Schreibe einen Kommentar