La tarea no se ejecutó porque no se encontó AL.exe

Visual Studio 2008 No Comments »

Recientemente, estuve trabajando en Visual Studio 2008 con varias soluciones hechas con la versión 2005 del IDE. Pude importar y convertirlas sin mayor problema pero a la hora de compilar, varios proyectos empezaron a quejarse y se me presentó el siguiente error:

Error 42
La tarea no se ejecutó porque no se encontró "AL.exe" o porque no está instalado el SDK correcto de Microsoft Windows.
La tarea busca "AL.exe" en el subdirectorio "bin", bajo la ubicación especificada en el valor InstallationFolder de la clave del Registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A.
Para resolver el problema, realice una de las siguientes acciones:
1) Instale Microsoft Windows SDK para Windows Server 2008 y .NET Framework 3.5.
2) Instale Visual Studio 2008.
3) Establezca manualmente la clave del Registro especificada anteriormente en la ubicación correcta.
3.) Pase esta ubicación al parámetro "ToolPath" de la tarea.

El mensaje indica que el proceso de compilación no encuentra el ejecutable “AL.exe”. El Assembly linker es una herramienta que ocupa Visual Studio para generar un assembly a partir de módulos escritos en MSIL (lenguaje intermedio de Microsoft) y archivos de recursos. El Assembly Linker viene incluido con el IDE, si no lo tienen instalado, deben descargar el Microsoft SDK e instalarlo. Si igual que yo, ya lo tienen instalado deben abrir el registro mencionado y verificar que el valor de la clave “InstallationFolder” apunte hacia la ubicación del Assembly Linker en su máquina. En caso que se requiera, deberán actualizar el valor de este registro. Después, también será necesario agregar una nueva variable de entorno  como lo pueden ver en la siguiente imagen:

ALTOOLPATH

ALTOOLPATH

El nombre de la variable de entorno es “ALTOOLPATH” y su valor en mi máquina es “C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\al.exe”. Ahora, abran Visual Studio y compilen la solución. Todo debería funcionar correctamente y si no, espero sus comentarios.

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in