sto ottenendo il seguente errore quando si compila il mio progetto:Task non è riuscita perché Al.exe non è stato trovato,
attività non riuscita perché "Al.exe" non è stato trovato, o il corretto Microsoft Windows SDK è non installato. L'attività cerca "AL.exe" nella sottodirectory "bin" sotto la posizione specificata nel valore InstallationFolder della chiave di registro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A
. Potresti riuscire a risolvere il problema effettuando una delle seguenti operazioni:
- Installare Microsoft Windows SDK per Windows Server 2008 e .NET Framework 3.5.
- Installare Visual Studio 2008.
- Impostare manualmente la chiave di registro sopra nella posizione corretta.
- Passare la posizione corretta nel parametro "ToolPath" dell'attività.
Questo errore viene quando sto aggiungendo file di risorse alla mia cartella nel mio progetto unittest. Questi file di risorse non sono direttamente utilizzati dal mio programma per la localizzazione, sono proprio come normali file. Ho bisogno di queste unità per testare alcune logiche all'interno del mio programma che carica questi file di risorse usando lo ResXResourceReader
.
Qualcuno mi può spiegare perché questo errore si ??
Edit: Installare Windows SDK ha risolto il problema, come descritto anche nell'errore. Ma mi piacerebbe ancora sapere perché l'errore è apparso. Non ha senso per me.
Ho lo stesso problema. Non riesco a installare Microsoft Windows SDK a causa della politica aziendale e nemmeno a farlo perché ho un'applicazione Web (ASP.NET, C#, MVC Framework, i18n) e non l'applicazione Windows. Inoltre non ho accesso a modificare la chiave di registro. – meir