2015-09-16 5 views
10

Ich habe eine Visual Studio 2012-Lösung zu Visual Studio 2015 migriert. Ich arbeite an Windows 10. Das Ziel .NET Framework meiner Lösung ist 4.5. Ich möchte diese Version weiterhin verwenden. Also dachte ich, ich muss das .NET Framework 4.6 deinstallieren.Fehler - konnte al.exe mit sdkToolsPath nicht finden

Fehlermeldung: Aufgabe kann nicht "Al.exe" mit dem SdkToolsPath "" oder den Registrierungsschlüssel "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs finden \ NETFXSDK \ 4.6 \ winsdk-NetFx40Tools-x86". Stellen Sie sicher, dass der SdkToolsPath festgelegt ist und das Tool in dem richtigen prozessorspezifischen Speicherort unter dem SdkToolsPath vorhanden ist und dass das Microsoft Windows SDK installiert ist.

Die Lösung wird aufgrund des oben beschriebenen Fehlers nicht kompiliert. Ich denke, es hat mit der Deinstallation von .NET 4.6 zu tun. Dann habe ich versucht, .NET 4.6 neu zu installieren, aber unter Windows 10 ist es unmöglich.

So jetzt weiß ich nicht, wie man dieses Problem beheben kann. Weißt du, wo ich die al.exe finde und wie man den richtigen Weg einstellt?

Antwort

11

Sie müssen das .NET Framework nicht neu installieren, aber die Windows 10 SDK, die die gewünschten Tools enthalten. (Die Datei befindet sich normalerweise in C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools)

Als allgemeine Richtlinie: das .NET Framework, für das Sie erstellen, und die .NET Frameworks, die auf Ihrem PC installiert sind, stehen nicht miteinander in Beziehung. Sie können für .NET 4.5 mit installiertem .NET 4.6 erstellen.

+0

Ok. Vielen Dank. Der Ordner C: \ Programme (x86) \ Microsoft SDKs \ Windows \ v10.0A \ bin \ NETFX 4.6 Tools ist leer. Ist das normal? Also versuche ich das Windows 10 SDK zu installieren. Vielen Dank. – CPA

+0

Nein, das ist nicht normal. –

+0

Problem gelöst! Vielen Dank! – CPA