2015-09-16 17 views
10

Ho migrato una soluzione di Visual Studio 2012 a Visual Studio 2015. Sto lavorando su Windows 10. Il framework .NET di destinazione della mia soluzione è 4.5. Voglio continuare ad usare quella versione. Quindi ho pensato di disinstallare .NET Framework 4.6.- Impossibile trovare al.exe utilizzando sdkToolsPath

messaggio di errore: Operazione non riusciva a trovare "Al.exe" utilizzando lo SdkToolsPath "" o la chiave di registro "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDK \ NETFXSDK \ 4.6 \ winsdk-NetFx40Tools-x86". Assicurarsi che SdkToolsPath sia impostato e lo strumento esista nella posizione specifica del processore corretta in SdkToolsPath e che Microsoft Windows SDK sia installato.

La soluzione non viene compilata a causa dell'errore sopra riportato. Penso che abbia a che fare con la disinstallazione di .NET 4.6. Poi ho provato a reinstallare .NET 4.6, ma sotto Windows 10 è impossibile.

Quindi ora non so come risolvere questo problema. Sai dove posso trovare il al.exe e come impostare il percorso giusto?

risposta

11

Non è necessario reinstallare .NET Framework, ma lo Windows 10 SDK include gli strumenti desiderati. (il file di solito si trova in C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools)

Come linea guida generale: il .NET Framework che si sta creando e .NET Framework installati sul PC non sono correlati tra loro. È possibile creare per .NET 4.5 con .NET 4.6 installato.

+0

Ok. Grazie. La cartella C: \ Programmi (x86) \ Microsoft SDK \ Windows \ v10.0A \ bin \ NETFX 4.6 è vuota. È normale? Così provo a installare l'SDK di Windows 10. Grazie. – CPA

+0

No, non è normale. –

+0

Problema risolto! Grazie mille! – CPA

Problemi correlati