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.

¿Por qué desparece la opción de proyectos en visual Studio Express 2008?

Visual Studio 2008 No Comments »

Ya van varias veces que por alguna misteriosa razón desaparece la opción de abrir/cerrar proyectos en mi versión Express de Visual Studio 2008. Hace poco desintalé SQL Server Express 2008 para luego instalar la versión avanzada (with Advanced Services) con el fin de aprovechar el motor de búsqueda Full-Text Search. Después de la instalación, había desaparecido la opción de proyecto en el menú:

VSExpress 2008 (sin opción de proyectos)

Para regresar esa opción:
1. Abre tu IDE
2. Herramientas -> Importar y exportar configuraciones
3. Seleciona “Restablecer todas las configuraciones”
4. Puedes conservar tu configuración pero no es obligatorio
5. Selecciona ‘Finalizar’ y listo!

Para regresar esa opción:

1. Abre tu IDE.

2. Herramientas -> Importar y exportar configuraciones.

3. Seleciona “Restablecer todas las configuraciones”.

4. Puedes conservar tu configuración pero no es obligatorio.

5. Selecciona ‘Finalizar’ y listo!

VSExpress 2008 (con opción de proyectos)

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